Handling a Lock Request
Lock Request (XID, OID, Mode)
Currently Locked?
Grant Lock
Empty Wait Queue?
Currently X-locked?
Mode==X
Mode==S
No
Yes
No
Yes
Put on Queue
Yes
No
Previous slide
Next slide
Back to first slide
View graphic version