Part of twisted.internet.defer View Source View In Hierarchy
|Instance Variables||locked||True when this Lock has been acquired, false at all other times. Do not change this value, but it is useful to examine for the equivalent of a "non-blocking" acquisition.|
|Method||acquire||Attempt to acquire the lock.|
|Method||release||Release the lock.|
Inherited from _ConcurrencyPrimitive:
|Method||run||Acquire, run, release.|
|Returns||a Deferred which fires on lock acquisition.|
Release the lock.Should be called by whomever did the acquire() when the shared resource is free.