wait
Description:
Tries to become the owner of the specified context, as with acquire.
Note:
Use is_owner and separate locking instead.
But if another thread is the owner, atomically drop mutex
and wait on cond
until that owner releases ownership or
until cond
is signaled, then try again (once) to become the owner.
Parameters:
this |
a MainContext (if null, the global-default main context will be used) |
cond |
a condition variable |
mutex |
a mutex, currently held |
Returns:
true if the operation succeeded, and this thread is now the owner of this . |