File tree 2 files changed +8
-2
lines changed 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -249,7 +249,10 @@ def release(self) -> Awaitable[None]:
249
249
"""Releases the already acquired lock"""
250
250
expected_token = self .local .token
251
251
if expected_token is None :
252
- raise LockError ("Cannot release an unlocked lock" )
252
+ raise LockError (
253
+ "Cannot release a lock that's not owned or is already unlocked." ,
254
+ lock_name = self .name ,
255
+ )
253
256
self .local .token = None
254
257
return self .do_release (expected_token )
255
258
Original file line number Diff line number Diff line change @@ -251,7 +251,10 @@ def release(self) -> None:
251
251
"""
252
252
expected_token = self .local .token
253
253
if expected_token is None :
254
- raise LockError ("Cannot release an unlocked lock" , lock_name = self .name )
254
+ raise LockError (
255
+ "Cannot release a lock that's not owned or is already unlocked." ,
256
+ lock_name = self .name ,
257
+ )
255
258
self .local .token = None
256
259
self .do_release (expected_token )
257
260
You can’t perform that action at this time.
0 commit comments