Merge pull request #1095 from danc86/handle-HaltServer-in-manage_workers

handle HaltServer in manage_workers
This commit is contained in:
Randall Leeds 2015-12-26 14:35:55 -08:00
commit 2ac41c406b

View File

@ -176,9 +176,9 @@ class Arbiter(object):
self.start() self.start()
util._setproctitle("master [%s]" % self.proc_name) util._setproctitle("master [%s]" % self.proc_name)
try:
self.manage_workers() self.manage_workers()
while True: while True:
try:
sig = self.SIG_QUEUE.pop(0) if len(self.SIG_QUEUE) else None sig = self.SIG_QUEUE.pop(0) if len(self.SIG_QUEUE) else None
if sig is None: if sig is None:
self.sleep() self.sleep()