(제목을 한글로 적으려고 했는데 적당한 번역이..)


19장에서 나오는 동기화 문제를 20장에서 뮤텍스로 감싸버려서 해결하는데, 여기에서 말했던 문제는 아예 리스트를 스레드 안전하게 만들어 버리면 속도도 더 낫고 (뮤텍스를 안쓰니) 동기화도 해결되겠죠. 그래서 제가 직접 만들어 봤습니다 헤헤


CAS연산을 적절하게(?!) 이용해 줬고요, codereview에 버그도 잡을겸 해서 올려봣습니다.


http://codereview.stackexchange.com/questions/51669/lock-free-queue-with-doubly-linked-list-correctness