previous |
start |
next
Race condition
- Occurs if the effect of multiple threads on shared data depends
on the order in which the threads are scheduled
- It is possible for a thread to reach the end of its time slice
in the middle of a statement.
- It may evaluate the right-hand side of an equation but not be
able to store the result until its next turn.
previous |
start |
next