Workers won't be killed if timeout set to 0

This commit is contained in:
Xie Shi 2012-06-21 16:45:16 +08:00 committed by benoitc
parent 8f4edfa0bf
commit 274e43489b

View File

@ -389,6 +389,8 @@ class Arbiter(object):
"""\
Kill unused/idle workers
"""
if not self.timeout:
return
for (pid, worker) in self.WORKERS.items():
try:
if time.time() - worker.tmp.last_update() <= self.timeout: