Fix: don't wait after completion of job batch if work queue is empty
[urcu.git] / src / workqueue.c
index 6707ffe3b45e2c2226d99c3b163d4e1c820028aa..0b1a9eae41f91ba5bad8dc7e43db2731707d8854 100644 (file)
@@ -238,7 +238,6 @@ static void *workqueue_thread(void *arg)
                        if (cds_wfcq_empty(&workqueue->cbs_head,
                                        &workqueue->cbs_tail)) {
                                futex_wait(&workqueue->futex);
-                               (void) poll(NULL, 0, 10);
                                uatomic_dec(&workqueue->futex);
                                /*
                                 * Decrement futex before reading
This page took 0.022245 seconds and 4 git commands to generate.