mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Merge branch 'master' of github.com:benoitc/gunicorn
This commit is contained in:
commit
512650d582
@ -359,7 +359,7 @@ class Arbiter(object):
|
|||||||
self.LISTENER = create_socket(self.cfg, self.log)
|
self.LISTENER = create_socket(self.cfg, self.log)
|
||||||
self.log.info("Listening at: %s", self.LISTENER)
|
self.log.info("Listening at: %s", self.LISTENER)
|
||||||
|
|
||||||
# spawn new workers with new app & conf
|
# do some actions on reload
|
||||||
self.cfg.on_reload(self)
|
self.cfg.on_reload(self)
|
||||||
|
|
||||||
# unlink pidfile
|
# unlink pidfile
|
||||||
@ -374,6 +374,10 @@ class Arbiter(object):
|
|||||||
# set new proc_name
|
# set new proc_name
|
||||||
util._setproctitle("master [%s]" % self.proc_name)
|
util._setproctitle("master [%s]" % self.proc_name)
|
||||||
|
|
||||||
|
# spawn new workers
|
||||||
|
for i in range(self.cfg.workers):
|
||||||
|
self.spawn_worker()
|
||||||
|
|
||||||
# manage workers
|
# manage workers
|
||||||
self.manage_workers()
|
self.manage_workers()
|
||||||
|
|
||||||
|
|||||||
@ -867,8 +867,7 @@ class OnReload(Setting):
|
|||||||
validator = validate_callable(1)
|
validator = validate_callable(1)
|
||||||
type = "callable"
|
type = "callable"
|
||||||
def on_reload(server):
|
def on_reload(server):
|
||||||
for i in range(server.app.cfg.workers):
|
pass
|
||||||
server.spawn_worker()
|
|
||||||
default = staticmethod(on_reload)
|
default = staticmethod(on_reload)
|
||||||
desc = """\
|
desc = """\
|
||||||
Called to recycle workers during a reload via SIGHUP.
|
Called to recycle workers during a reload via SIGHUP.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user