X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu%2Fstatic%2Fwfcqueue.h;h=4a9003e525d0e1ed34ae4fdd9ea6eb3f7a3aea44;hb=d3bfcb24240b01619686641ddd92ae8222b3ad32;hp=2ca9eebe649d9436f7584c1f898e0d29524207b9;hpb=1fe734e1914993dfa395e2b81e5c9ee0115cc56c;p=urcu.git diff --git a/urcu/static/wfcqueue.h b/urcu/static/wfcqueue.h index 2ca9eeb..4a9003e 100644 --- a/urcu/static/wfcqueue.h +++ b/urcu/static/wfcqueue.h @@ -257,11 +257,6 @@ ___cds_wfcq_next_blocking(struct cds_wfcq_head *head, /* * __cds_wfcq_dequeue_blocking: dequeue a node from the queue. * - * No need to go on a waitqueue here, as there is no possible state in which the - * list could cause dequeue to busy-loop needlessly while waiting for another - * thread to be scheduled. The queue appears empty until tail->next is set by - * enqueue. - * * Content written into the node before enqueue is guaranteed to be * consistent, but no other memory ordering is ensured. * It is valid to reuse and free a dequeued node immediately.