Hi,

I'm just about to start using the spsc queue in a project and whilst reading 
the example at:
https://www.boost.org/doc/libs/1_74_0/doc/html/lockfree/examples.html#lockfree.examples.waitfree_single_producer_single_consumer_queue

looking at the consumer function, there appears to be two while loops 
retrieving items from the queue inside the outer loop that checks whether the 
done variable is true.

Can somebody please explain why this is, or, is it a bug in the example? I 
would have thought one inner while loop would be enough.

Thanks,
Sean.
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users

Reply via email to