def graceful_stop(self, signum, _frame): self.logger.info('Received signal %s, performing graceful stop', find_signal_str(signum)) # Close our accept() socket self.loop.unregister(self) self.close() self.state = self.STATE_SHUTTING_DOWN
def graceful_stop(self, signum: int, _frame: Optional[types.FrameType]) -> None: self.logger.info("Received signal %s, performing graceful stop", find_signal_str(signum)) # Close our accept() socket self.loop.unregister(self) self.close() self.state = self.STATE_SHUTTING_DOWN
def sig_graceful_stop(self, watcher, revents): self.logger.info('Received signal %s, performing graceful stop', find_signal_str(watcher.signum)) # Close our accept() socket self.stop() self.gracefull_stop = True if self.clients_connected == 0: self.evloop.stop()
def sig_stop(self, watcher, revents): self.logger.info('Received signal %s, stopping main loop', find_signal_str(watcher.signum)) self.stop() # stop accepting new connections # stop clients to log requests out for client in tuple(self.all_clients()): client.stop() self.evloop.stop()
def sig_reload(self, watcher, revents): self.logger.info('Received signal %s, reloading configuration', find_signal_str(watcher.signum)) with open(self.config_file) as conf_file: try: config_dict = json.load(conf_file) self.config.reconfigure(config_dict) except (ValueError, configuration.BadConfig): self.logger.exception('Bad config file:')
def reload(self, signum: int, _frame: Optional[types.FrameType]) -> None: self.logger.info("Received signal %s, reloading configuration", find_signal_str(signum)) self.reloading = True
def stop(self, signum: int, _frame: Optional[types.FrameType]) -> None: self.logger.info("Received signal %s, stopping main loop", find_signal_str(signum)) self.state = self.STATE_STOPPED
def reload(self, signum, _frame): self.logger.info('Received signal %s, reloading configuration', find_signal_str(signum)) self.reloading = True
def stop(self, signum, _frame): self.logger.info('Received signal %s, stopping main loop', find_signal_str(signum)) self.state = self.STATE_STOPPED