Race condition
Sample application: Bounded buffer (see also Section 6.6.1)
From today's discussion, you should learn
- Operating system primitives for synchronization
- How an application can use them
- Debugging hints
Do not expect what you do not inspect.
If you don't look at it, do not count on its being right.
Especially remember that when you are the boss!
Assignments
Coming assignments
|