avoid unlimited loop in scheduler

This commit is contained in:
Romain Bignon 2010-04-11 18:06:20 +02:00
commit 00d00da858
2 changed files with 5 additions and 0 deletions

View file

@ -36,6 +36,8 @@ class Scheduler(object):
self.running = True
while self.running:
self.scheduler.run()
if not self.scheduler.queue:
self.scheduler.delayfunc(0.001)
return True
def want_stop(self):