Summary
This lesson presents a summary of this chapter on concurrency bugs.
We'll cover the following...
We'll cover the following...
In this chapter, we have studied the types of bugs that occur in concurrent programs. The first type, non-deadlock bugs, are surprisingly common, but often are easier to fix. They include atomicity violations, in which a sequence of instructions that should have been executed together was not, and order violations, ...