Fix semantics of LockTimeoutException and LockReleaseException

This commit is contained in:
Raphael Michel
2022-09-30 13:41:51 +02:00
parent 25c86db6f5
commit f14d031de4

View File

@@ -77,7 +77,7 @@ class LockTimeoutException(Exception):
pass
class LockReleaseException(Exception):
class LockReleaseException(LockTimeoutException):
pass
@@ -180,5 +180,5 @@ def release_event_redis(event):
lock.release()
except RedisError:
logger.exception('Error releasing an event lock')
raise LockTimeoutException()
raise LockReleaseException()
event._lock = None