aboutsummaryrefslogtreecommitdiffstats
path: root/netlib
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@corte.si>2016-06-14 17:12:02 +1200
committerGitHub <noreply@github.com>2016-06-14 17:12:02 +1200
commita63817f2b8539cab0b645e0eda772daeaf898ed3 (patch)
tree3752ffc3f8e0e46abaf804c9d79543559e897915 /netlib
parent04394ebd503fc26d9a4bcb201607b9dd3af157fa (diff)
parent3c9a70b761ac3d4a5ace8c877200295e0da79594 (diff)
downloadmitmproxy-a63817f2b8539cab0b645e0eda772daeaf898ed3.tar.gz
mitmproxy-a63817f2b8539cab0b645e0eda772daeaf898ed3.tar.bz2
mitmproxy-a63817f2b8539cab0b645e0eda772daeaf898ed3.zip
Merge pull request #1253 from mhils/fix-debug
Fix Debug Mode on Windows
Diffstat (limited to 'netlib')
-rw-r--r--netlib/debug.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/netlib/debug.py b/netlib/debug.py
index 303a2f6f..a395afcb 100644
--- a/netlib/debug.py
+++ b/netlib/debug.py
@@ -1,5 +1,6 @@
from __future__ import (absolute_import, print_function, division)
+import os
import sys
import threading
import signal
@@ -93,6 +94,7 @@ def dump_stacks(signal, frame, file=sys.stdout):
print("\n".join(code), file=file)
-def register_info_dumpers(): # pragma: no cover
- signal.signal(signal.SIGUSR1, dump_info)
- signal.signal(signal.SIGUSR2, dump_stacks)
+def register_info_dumpers():
+ if os.name != "nt":
+ signal.signal(signal.SIGUSR1, dump_info)
+ signal.signal(signal.SIGUSR2, dump_stacks)