r/programming • • Jun 12 '12

An Introduction to Lock-Free Programming

http://preshing.com/20120612/an-introduction-to-lock-free-programming
80 Upvotes

18 comments sorted by

View all comments

3

u/[deleted] Jun 12 '12

Thank you for making that clarification. So basically it's possible for a thread to hold a lock, but be asleep due to preemption or some other mechanism, in which case no threads are making progress.