From e6157620edd7b136bdf1bca721d3d2b879e97f9d Mon Sep 17 00:00:00 2001 From: Andy McCurdy Date: Fri, 1 Feb 2019 11:04:30 -0800 Subject: readd the connection destructor Since Connection.disconnect() now verifies that the current process owns the connection before shutting the socket down we can safely readd the destructor just to make sure things are really cleaned up --- redis/connection.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/redis/connection.py b/redis/connection.py index ee0b92a..1ecba61 100755 --- a/redis/connection.py +++ b/redis/connection.py @@ -471,6 +471,12 @@ class Connection(object): def __repr__(self): return self.description_format % self._description_args + def __del__(self): + try: + self.disconnect() + except Exception: + pass + def register_connect_callback(self, callback): self._connect_callbacks.append(callback) -- cgit v1.2.1