Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
while ((ret = pthread_mutex_trylock(mutex)) != 0) {
if (ret != EBUSY && ret != EINTR)
urcu_die(ret);
while ((ret = pthread_mutex_trylock(mutex)) != 0) {
if (ret != EBUSY && ret != EINTR)
urcu_die(ret);
+ (void) poll(NULL,0,10);
}
#endif /* #else #ifndef DISTRUST_SIGNALS_EXTREME */
}
}
#endif /* #else #ifndef DISTRUST_SIGNALS_EXTREME */
}
*/
wait_defer();
/* Sleeping after wait_defer to let many callbacks enqueue */
*/
wait_defer();
/* Sleeping after wait_defer to let many callbacks enqueue */
- poll(NULL,0,100); /* wait for 100ms */
+ (void) poll(NULL,0,100); /* wait for 100ms */