|PTHREAD_COND_WAIT(3)||Library Functions Manual||PTHREAD_COND_WAIT(3)|
wait on a condition variable
function atomically blocks the current thread waiting on the condition
variable specified by cond, and unblocks the mutex
specified by mutex. The waiting thread unblocks only
after another thread calls
with the same condition variable, and the current thread reacquires the lock
If successful, the
function will return zero. Otherwise an error number will be returned to
indicate the error.
pthread_cond_wait() will fail if:
pthread_cond_wait() conforms to
ISO/IEC 9945-1:1996 (“POSIX.1”).
|June 5, 2013||OpenBSD-current|