Skip to content

Commit 5c851f1

Browse files
committed
Added blocking parameter to lock
1 parent 4e7f2d4 commit 5c851f1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

django_redis/client/default.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,10 @@ def lock(
338338
self,
339339
key,
340340
version: Optional[int] = None,
341-
timeout=None,
342-
sleep=0.1,
343-
blocking_timeout=None,
341+
timeout: Optional[float] = None,
342+
sleep: float = 0.1,
343+
blocking: bool = True,
344+
blocking_timeout: Optional[float] = None,
344345
client: Optional[Redis] = None,
345346
thread_local=True,
346347
):
@@ -352,6 +353,7 @@ def lock(
352353
key,
353354
timeout=timeout,
354355
sleep=sleep,
356+
blocking=blocking,
355357
blocking_timeout=blocking_timeout,
356358
thread_local=thread_local,
357359
)

0 commit comments

Comments
 (0)