Guarded Suspension: Solution
The general problem that the Guarded Suspension applies to, involves an object with multiple synchronized methods and a state that prevents at least one of the methods from completing.
Previous slide
Next slide
Back to first slide
View graphic version