Преглед на файлове

timer2.Timer: Add timeout when waiting for not_empty

Ask Solem преди 14 години
родител
ревизия
dbc104e60e
променени са 1 файла, в които са добавени 1 реда и са изтрити 2 реда
  1. 1 2
      celery/utils/timer2.py

+ 1 - 2
celery/utils/timer2.py

@@ -158,8 +158,7 @@ class Timer(Thread):
         try:
             delay = self.scheduler.next()
             if delay is None:
-                print("WAITING FOR ENTRY")
-                self.not_empty.wait()
+                self.not_empty.wait(1.0)
             return delay
         finally:
             self.not_empty.release()