Merge pull request #79 from Eyepea/master

Enable after_start and before_stop callbacks for multiprocess
This commit is contained in:
Channel Cat 2016-10-19 17:17:04 -07:00 committed by GitHub
commit f6a8dbf486

View File

@ -197,6 +197,8 @@ class Sanic:
'request_handler': self.handle_request,
'request_timeout': self.config.REQUEST_TIMEOUT,
'request_max_size': self.config.REQUEST_MAX_SIZE,
'after_start': after_start,
'before_stop': before_stop,
'loop': loop
}
@ -209,8 +211,6 @@ class Sanic:
try:
if workers == 1:
server_settings['after_start'] = after_start
server_settings['before_stop'] = before_stop
serve(**server_settings)
else:
log.info('Spinning up {} workers...'.format(workers))