Kaynağa Gözat

Redis result backend: Expires cannot be 0. Closes #1661

Ask Solem 11 yıl önce
ebeveyn
işleme
7e76877362
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      celery/backends/redis.py

+ 1 - 1
celery/backends/redis.py

@@ -92,7 +92,7 @@ class RedisBackend(KeyValueStoreBackend):
 
 
     def set(self, key, value):
     def set(self, key, value):
         client = self.client
         client = self.client
-        if self.expires is not None:
+        if self.expires:
             client.setex(key, value, self.expires)
             client.setex(key, value, self.expires)
         else:
         else:
             client.set(key, value)
             client.set(key, value)