Redirecting you to http://en.wikipedia.org/wiki/Non-blocking_algorithm#cite_ref-cond-sync_2-0