Merge branch 'master' of github.com:rq/rq

main
Selwin Ong 5 years ago
commit e6e5703f28

@ -747,15 +747,10 @@ class Worker(object):
# that are different from the worker. # that are different from the worker.
random.seed() random.seed()
try:
self.setup_work_horse_signals() self.setup_work_horse_signals()
self._is_horse = True self._is_horse = True
self.log = logger self.log = logger
self.perform_job(job, queue) self.perform_job(job, queue)
except Exception as e: # noqa
# Horse does not terminate properly
raise e
os._exit(1)
# os._exit() is the way to exit from childs after a fork(), in # os._exit() is the way to exit from childs after a fork(), in
# contrast to the regular sys.exit() # contrast to the regular sys.exit()

Loading…
Cancel
Save