hat hosts a grantor crashes, and when a lock service wishes to
<a href="#transfer-grantor">transfer</a> grantorship to itself.  Race
conditions are also reduced by minimizing the number of messages that
are sent to the elder.  For instance, we do not broadcast a message
when a member becomes grantor.  Instead, we let the other members of
the distributed system ask the elder for this information when they
need it.

<H2>Requesting a distributed lock</H2>

Once a distributed lock service has been created and i