Explorar o código

Wups. No point in the PeriodicWorkController to check all the time (took 50% CPU). Now sleeps 1 seconds between checks.

Ask Solem %!s(int64=16) %!d(string=hai) anos
pai
achega
83c6f53d3a
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      celery/worker.py

+ 1 - 0
celery/worker.py

@@ -258,6 +258,7 @@ class PeriodicWorkController(threading.Thread):
         """Don't use :meth:`run`. use :meth:`start`."""
         while True:
             default_periodic_status_backend.run_periodic_tasks()
+            time.sleep(1)
 
 
 class WorkController(object):