Skip to content

Commit ec7ae2b

Browse files
dkhokhlovkevin-bates
authored andcommitted
fix: module 'signal' has no attribute 'SIGHUP' on Windows
Signed-off-by: Dmitri Khokhlov <[email protected]>
1 parent 20fb50e commit ec7ae2b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

kernel_gateway/gatewayapp.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import importlib
77
import logging
88
import os
9+
import sys
910
import signal
1011
import socket
1112
from distutils.util import strtobool
@@ -546,7 +547,8 @@ def start(self):
546547
))
547548
self.io_loop = ioloop.IOLoop.current()
548549

549-
signal.signal(signal.SIGHUP, signal.SIG_IGN)
550+
if sys.platform != 'win32':
551+
signal.signal(signal.SIGHUP, signal.SIG_IGN)
550552

551553
signal.signal(signal.SIGTERM, self._signal_stop)
552554

0 commit comments

Comments
 (0)