diff options
author | Bruce Merry <bmerry@ska.ac.za> | 2019-03-18 09:39:18 +0200 |
---|---|---|
committer | Bruce Merry <bmerry@ska.ac.za> | 2019-03-18 09:39:18 +0200 |
commit | a97c21d88f6ff463729c9344a93301b1644861c6 (patch) | |
tree | 25f8905d0ce90dafc5efced69a3f86f1a9ee28d0 | |
parent | eab4f511eb1c077c4f3be67d1d5b2591a9ff1d53 (diff) | |
download | redis-py-a97c21d88f6ff463729c9344a93301b1644861c6.tar.gz |
Close the selector on disconnect
-rwxr-xr-x | redis/connection.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/redis/connection.py b/redis/connection.py index beeba30..851690f 100755 --- a/redis/connection.py +++ b/redis/connection.py @@ -581,6 +581,8 @@ class Connection(object): self._parser.on_disconnect() if self._sock is None: return + self._selector.close() + self._selector = None try: if os.getpid() == self.pid: self._sock.shutdown(socket.SHUT_RDWR) |