Browse Source

Redis result backend: Fixes compat issue with redis-py 2.4.4

Ask Solem 14 years ago
parent
commit
01513ee8ac
1 changed files with 1 additions and 9 deletions
  1. 1 9
      celery/backends/redis.py

+ 1 - 9
celery/backends/redis.py

@@ -69,12 +69,8 @@ class RedisBackend(KeyValueStoreBackend):
     def delete(self, key):
     def delete(self, key):
         self.client.delete(key)
         self.client.delete(key)
 
 
-    def close(self):
-        """Closes the Redis connection."""
-        del(self.client)
-
     def process_cleanup(self):
     def process_cleanup(self):
-        self.close()
+        pass
 
 
     def on_chord_apply(self, *args, **kwargs):
     def on_chord_apply(self, *args, **kwargs):
         pass
         pass
@@ -94,7 +90,3 @@ class RedisBackend(KeyValueStoreBackend):
     def client(self):
     def client(self):
         return self.redis.Redis(host=self.host, port=self.port,
         return self.redis.Redis(host=self.host, port=self.port,
                                 db=self.db, password=self.password)
                                 db=self.db, password=self.password)
-
-    @client.deleter  # noqa
-    def client(self, client):
-        client.connection.disconnect()