Skip to content

Commit 2df75ad

Browse files
authored
Fix monitor regex bug (#2950)
1 parent 0acd0e7 commit 2df75ad

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

redis/asyncio/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ class Monitor:
645645
listen() method yields commands from monitor.
646646
"""
647647

648-
monitor_re = re.compile(r"\[(\d+) (.*)\] (.*)")
648+
monitor_re = re.compile(r"\[(\d+) (.*?)\] (.*)")
649649
command_re = re.compile(r'"(.*?)(?<!\\)"')
650650

651651
def __init__(self, connection_pool: ConnectionPool):

redis/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,7 @@ class Monitor:
571571
listen() method yields commands from monitor.
572572
"""
573573

574-
monitor_re = re.compile(r"\[(\d+) (.*)\] (.*)")
574+
monitor_re = re.compile(r"\[(\d+) (.*?)\] (.*)")
575575
command_re = re.compile(r'"(.*?)(?<!\\)"')
576576

577577
def __init__(self, connection_pool):

0 commit comments

Comments
 (0)