Unverified Commit 3b15f260 authored by pjialin's avatar pjialin Committed by GitHub

Merge pull request #4 from SCUTJcfeng/master

修复Windows signal模块没有SIGHUP的问题
parents ee677c56 fc595d45
...@@ -56,9 +56,10 @@ class App: ...@@ -56,9 +56,10 @@ class App:
def register_sign(self): def register_sign(self):
is_windows = os.name == 'nt' is_windows = os.name == 'nt'
signs = [signal.SIGINT, signal.SIGHUP, signal.SIGTERM]
if is_windows: if is_windows:
signs = [signal.SIGINT, signal.SIGTERM] signs = [signal.SIGINT, signal.SIGTERM]
else:
signs = [signal.SIGINT, signal.SIGHUP, signal.SIGTERM]
for sign in signs: for sign in signs:
signal.signal(sign, self.handler_exit) signal.signal(sign, self.handler_exit)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment