summaryrefslogtreecommitdiff
path: root/redis/exceptions.py
diff options
context:
space:
mode:
Diffstat (limited to 'redis/exceptions.py')
-rw-r--r--redis/exceptions.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/redis/exceptions.py b/redis/exceptions.py
index 6ab5a6e..a8518c7 100644
--- a/redis/exceptions.py
+++ b/redis/exceptions.py
@@ -64,5 +64,8 @@ class ReadOnlyError(ResponseError):
pass
-class LockError(RedisError):
+class LockError(RedisError, ValueError):
+ "Errors acquiring or releasing a lock"
+ # NOTE: For backwards compatability, this class derives from ValueError.
+ # This was originally chosen to behave like threading.Lock.
pass