mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Log abnormal arbiter shutdown at error level
This commit is contained in:
parent
ee1e5c1928
commit
79fc9a3b00
@ -340,9 +340,12 @@ class Arbiter(object):
|
|||||||
def halt(self, reason=None, exit_status=0):
|
def halt(self, reason=None, exit_status=0):
|
||||||
""" halt arbiter """
|
""" halt arbiter """
|
||||||
self.stop()
|
self.stop()
|
||||||
self.log.info("Shutting down: %s", self.master_name)
|
|
||||||
|
log_func = self.log.info if exit_status == 0 else self.log.error
|
||||||
|
log_func("Shutting down: %s", self.master_name)
|
||||||
if reason is not None:
|
if reason is not None:
|
||||||
self.log.info("Reason: %s", reason)
|
log_func("Reason: %s", reason)
|
||||||
|
|
||||||
if self.pidfile is not None:
|
if self.pidfile is not None:
|
||||||
self.pidfile.unlink()
|
self.pidfile.unlink()
|
||||||
self.cfg.on_exit(self)
|
self.cfg.on_exit(self)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user