Selaa lähdekoodia

Fixes -B option when force execv is enabled. Closes #894

Ask Solem 12 vuotta sitten
vanhempi
commit
8f6240acfa
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      celery/beat.py

+ 4 - 0
celery/beat.py

@@ -387,6 +387,10 @@ class Service(object):
         self._is_shutdown = Event()
         self._is_stopped = Event()
 
+    def __reduce__(self):
+        return self.__class__, (self.max_interval, self.schedule_filename,
+                                self.scheduler_cls, self.app)
+
     def start(self, embedded_process=False):
         info('Celerybeat: Starting...')
         debug('Celerybeat: Ticking with max interval->%s',