summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tooz/drivers/ipc.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tooz/drivers/ipc.py b/tooz/drivers/ipc.py
index c89bdf8..207c843 100644
--- a/tooz/drivers/ipc.py
+++ b/tooz/drivers/ipc.py
@@ -87,14 +87,14 @@ class IPCLock(locking.Lock):
except sysv_ipc.ExistentialError:
# Semaphore has been deleted in the mean time, retry from
# the beginning!
- pass
+ continue
try:
self._lock.acquire(timeout=timeout)
except sysv_ipc.BusyError:
return False
except sysv_ipc.ExistentialError:
# Likely the lock has been deleted in the meantime, retry
- pass
+ continue
else:
return True