Common Concurrency Problems
= Common Concurrency Problems
{c}
Online text: https://pages.cs.wisc.edu/~remzi/OSTEP/threads-bugs.pdf
Cited passages: Chapter 32, section 32.3, Prevention: Circular Wait, printed pp. 7–8: consistent acquisition ordering and hidden calls; Operating Systems: Three Easy Pieces, chapter 32, section 32.3, printed pp. 5–7, figures 32.6–32.7: opposing acquisition orders and circular wait.