#define VALVULA_COND_WAIT (   c,
  mutex 
)
Value:
do{\
valvula_cond_wait (c, mutex);\
}while(0);
axl_bool valvula_cond_wait(ValvulaCond *cond, ValvulaMutex *mutex)
Atomically unlocks the mutex (as per valvula_mutex_unlock) and waits for the condition variable cond ...
Definition: valvula_thread.c:765

Useful macro that allows to perform a call to valvula_cond_wait registering the place where the call was started and ended.

Parameters
cThe cond variable to use.
mutexThe mutex variable to use.

Referenced by valvula_async_queue_pop().