def handle_sig_force(self, signum, frame):
ctrl_logger.warning('got signal: %s again, forcing exit', Signals(signum).name)
if self.process and self.process.is_alive():
ctrl_logger.error('sending worker %d SIGTERM', self.process.pid)
os.kill(self.process.pid, signal.SIGTERM)
raise ImmediateExit('force exit')
评论列表
文章目录