This commit fixes

- errno handling in wsp::env::append() method, where error could be returned by mistake
  - return code of sst_prepare_other() when pthread_create() fails - it was returning positive error code which by convention is treated as success.
This commit is contained in:
Alexey Yurchenko 2015-06-08 21:06:22 +03:00 committed by Nirbhay Choubey
parent 0ccbbffb78
commit 2ea16b995d

View File

@ -165,10 +165,9 @@ env::append(const char* val)
++len_; ++len_;
env_[len_] = NULL; env_[len_] = NULL;
} }
else errno_ = errno;
} }
else errno_ = errno;
/* if either realloc() or strdup() failed, errno had been set */
errno_ = errno;
return errno_; return errno_;
} }