Skip to content

Commit d17ff59

Browse files
authored
Ensure redis_connect_func is set on uds connection (#1794)
1 parent c8dfe15 commit d17ff59

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

redis/connection.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,8 +552,8 @@ def __init__(
552552
self.retry = Retry(NoBackoff(), 0)
553553
self.health_check_interval = health_check_interval
554554
self.next_health_check = 0
555-
self.encoder = Encoder(encoding, encoding_errors, decode_responses)
556555
self.redis_connect_func = redis_connect_func
556+
self.encoder = Encoder(encoding, encoding_errors, decode_responses)
557557
self._sock = None
558558
self._socket_read_size = socket_read_size
559559
self.set_parser(parser_class)
@@ -942,6 +942,7 @@ def __init__(
942942
health_check_interval=0,
943943
client_name=None,
944944
retry=None,
945+
redis_connect_func=None,
945946
):
946947
"""
947948
Initialize a new UnixDomainSocketConnection.
@@ -966,6 +967,7 @@ def __init__(
966967
self.retry = Retry(NoBackoff(), 0)
967968
self.health_check_interval = health_check_interval
968969
self.next_health_check = 0
970+
self.redis_connect_func = redis_connect_func
969971
self.encoder = Encoder(encoding, encoding_errors, decode_responses)
970972
self._sock = None
971973
self._socket_read_size = socket_read_size

0 commit comments

Comments
 (0)