. . "As an illustration, the shared locking mechanism 40 may want, based upon the lock state information 56, to allow the read request and any others to succeed unless there is a write request active or pending." . . .