Kaynağa Gözat

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

Ask Solem 10 yıl önce
ebeveyn
işleme
a9725961d9
1 değiştirilmiş dosya ile 4 ekleme ve 1 silme
  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,