id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 6651,lockfree FIFO has problems,Ray Gronek ,Ion Gaztañaga,"Looking over current state of lockfree algorithms I've noticed a number of problems. For example, the lockfree FIFO by Tim Blechmann, reviewed by Harmut, has a typical error. The enqueue function updates the 'next' pointer of a node that may have been removed from the list. Indeed, the code is nonfunctional. It creates the list with a dummy node which will be dequeued first. In general, the Michael/Scott code and derivatives are flawed. Yet, it would be quite useful to have lockfree, multithreaded libraries for standard containers. Ray Gronek rkgronek@hotmail.com",Bugs,closed,To Be Determined,interprocess,Boost 1.48.0,Problem,worksforme,lockfree fifo,