diff options
author | Ali-Akber Saifee <ali@indydevs.org> | 2021-12-15 05:00:06 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-15 15:00:06 +0200 |
commit | d17ff5913e375568eaab4c5d9a798d249aabe1e4 (patch) | |
tree | 00568e858a290c9b8dfcd5b7da1076ad47c2b5eb | |
parent | c8dfe158ad0d28ad62965d5da9fb8dc860251be0 (diff) | |
download | redis-py-d17ff5913e375568eaab4c5d9a798d249aabe1e4.tar.gz |
Ensure redis_connect_func is set on uds connection (#1794)
-rwxr-xr-x | redis/connection.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/redis/connection.py b/redis/connection.py index 2001c64..4ba58fe 100755 --- a/redis/connection.py +++ b/redis/connection.py @@ -552,8 +552,8 @@ class Connection: self.retry = Retry(NoBackoff(), 0) self.health_check_interval = health_check_interval self.next_health_check = 0 - self.encoder = Encoder(encoding, encoding_errors, decode_responses) self.redis_connect_func = redis_connect_func + self.encoder = Encoder(encoding, encoding_errors, decode_responses) self._sock = None self._socket_read_size = socket_read_size self.set_parser(parser_class) @@ -942,6 +942,7 @@ class UnixDomainSocketConnection(Connection): health_check_interval=0, client_name=None, retry=None, + redis_connect_func=None, ): """ Initialize a new UnixDomainSocketConnection. @@ -966,6 +967,7 @@ class UnixDomainSocketConnection(Connection): self.retry = Retry(NoBackoff(), 0) self.health_check_interval = health_check_interval self.next_health_check = 0 + self.redis_connect_func = redis_connect_func self.encoder = Encoder(encoding, encoding_errors, decode_responses) self._sock = None self._socket_read_size = socket_read_size |