Guarded Suspension: Context (cont.)
By waiting to execute pull until the queue is not empty, the deadlock is broken.
Previous slide
Next slide
Back to first slide
View graphic version