Skip to main content

Section 4.6 Concurrency Bugs

This section covers book chapter 32, on the topic of common thread-related concurrency bugs.
Start by reading the introduction and sections 32.1 and 32.2.

Practice 4.6.1.

Practice 4.6.2.

Read section 32.3 about more details regarding deadlock bugs.

Practice 4.6.3.

Make sure you pick up from this section the various approaches we can take in order to avoid deadlocks by preventing one of the above conditions.

Practice 4.6.4.

Read the summary 32.4