fix uncaught StopRequested during send heartbeat

main
fate0 8 years ago committed by GitHub
parent fbe4cafe2a
commit 1ebf880402

@ -466,15 +466,15 @@ class Worker(object):
if burst:
self.log.info("RQ worker {0!r} done, quitting".format(self.key))
break
except StopRequested:
break
job, queue = result
self.execute_job(job, queue)
self.heartbeat()
job, queue = result
self.execute_job(job, queue)
self.heartbeat()
did_perform_work = True
did_perform_work = True
except StopRequested:
break
finally:
if not self.is_horse:
self.register_death()

Loading…
Cancel
Save