Browse Source

Allow for no original signal handler (#517).

pull/518/head
David Brooks 5 years ago
parent
commit
8fe893c6f8
  1. 4
      socketio/client.py

4
socketio/client.py

@ -23,7 +23,11 @@ def signal_handler(sig, frame): # pragma: no cover
"""
for client in reconnecting_clients[:]:
client._reconnect_abort.set()
if callable(original_signal_handler):
return original_signal_handler(sig, frame)
else: # pragma: no cover
# Handle case where no original SIGINT handler was present.
return signal.default_int_handler(sig, frame)
original_signal_handler = None

Loading…
Cancel
Save