![]() ![]() |
![]() |
version 1.20, 2010/01/07 05:21:45 | version 1.21, 2011/03/02 15:07:44 | ||
---|---|---|---|
|
| ||
{ | { | ||
int r = pthread_cond_timedwait(&_rep.cond, &_rep.mutex, &waittime); | int r = pthread_cond_timedwait(&_rep.cond, &_rep.mutex, &waittime); | ||
if (((r == -1 && errno == ETIMEDOUT) || (r == ETIMEDOUT)) && | #ifdef PEGASUS_OS_ZOS | ||
_rep.count == 0) | if (((r==-1 && errno==EAGAIN) || (r==ETIMEDOUT)) && _rep.count==0) | ||
#else | |||
if (((r==-1 && errno==ETIMEDOUT) || (r==ETIMEDOUT)) && _rep.count==0) | |||
#endif | |||
{ | { | ||
timedOut = true; | timedOut = true; | ||
} | } |
|
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |