diff options
-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) |