Procházet zdrojové kódy

Worker: autoreload should ignore not implemented pool.restart. Closes #2153

Ask Solem před 10 roky
rodič
revize
a9725961d9
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      celery/worker/__init__.py

+ 4 - 1
celery/worker/__init__.py

@@ -287,7 +287,10 @@ class WorkController(object):
         if self.consumer:
             self.consumer.update_strategies()
             self.consumer.reset_rate_limits()
-        self.pool.restart()
+        try:
+            self.pool.restart()
+        except NotImplementedError:
+            pass
 
     def info(self):
         return {'total': self.state.total_count,