diff --git a/py12306/app.py b/py12306/app.py index 1f37ddd..b4b3c23 100644 --- a/py12306/app.py +++ b/py12306/app.py @@ -56,9 +56,10 @@ class App: def register_sign(self): is_windows = os.name == 'nt' - signs = [signal.SIGINT, signal.SIGHUP, signal.SIGTERM] if is_windows: signs = [signal.SIGINT, signal.SIGTERM] + else: + signs = [signal.SIGINT, signal.SIGHUP, signal.SIGTERM] for sign in signs: signal.signal(sign, self.handler_exit)