##// END OF EJS Templates
check for SIGUSR1 before using it, closes #3074...
Paul Ivanov -
Show More
@@ -550,7 +550,9 b' class NotebookApp(BaseIPythonApplication):'
550 # but it will work
550 # but it will work
551 signal.signal(signal.SIGINT, self._handle_sigint)
551 signal.signal(signal.SIGINT, self._handle_sigint)
552 signal.signal(signal.SIGTERM, self._signal_stop)
552 signal.signal(signal.SIGTERM, self._signal_stop)
553 signal.signal(signal.SIGUSR1, self._signal_info)
553 if hasattr(signal, 'SIGUSR1'):
554 # Windows doesn't support SIGUSR1
555 signal.signal(signal.SIGUSR1, self._signal_info)
554 if hasattr(signal, 'SIGINFO'):
556 if hasattr(signal, 'SIGINFO'):
555 # only on BSD-based systems
557 # only on BSD-based systems
556 signal.signal(signal.SIGINFO, self._signal_info)
558 signal.signal(signal.SIGINFO, self._signal_info)
General Comments 0
You need to be logged in to leave comments. Login now