X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fstatic%2Fwfcqueue.h;h=4a9003e525d0e1ed34ae4fdd9ea6eb3f7a3aea44;hp=2ca9eebe649d9436f7584c1f898e0d29524207b9;hb=6e3319a2481eea847224b53ce8c2bd1571b42bf8;hpb=eb856b57d2c2cfe63468a85b55313cc6d460b855 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.