diff options
| -rw-r--r-- | tooz/drivers/redis.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tooz/drivers/redis.py b/tooz/drivers/redis.py index f7ae220..7a55af4 100644 --- a/tooz/drivers/redis.py +++ b/tooz/drivers/redis.py @@ -88,7 +88,8 @@ class RedisLock(locking.Lock): acquired = self._lock.acquire( blocking=blocking, blocking_timeout=timeout) if acquired: - self._coord._acquired_locks.add(self) + with self._exclusive_access: + self._coord._acquired_locks.add(self) return acquired def release(self): |
