diff --git a/bot/bot.py b/bot/bot.py index 59a7887..56054ee 100644 --- a/bot/bot.py +++ b/bot/bot.py @@ -146,7 +146,8 @@ def stop(self): self.__polling_thread.join() # noinspection PyUnusedLocal - def _signal_handler(self, sig: int): + def _signal_handler(self, sig: int, stack_frame=None): + # Bypass stack_frame due to signal handler requires 2 arguments if self.running: self.log.debug("Stopping bot by signal '{name} ({code})'. Repeat for force exit.".format( name=signal_name_by_code(sig), code=sig