mercurial/commands.py
changeset 668 d93f0b127b6a
parent 667 31a9aa890016
child 674 6513ba7d858a
--- a/mercurial/commands.py	Sun Jul 10 16:01:11 2005 -0800
+++ b/mercurial/commands.py	Sun Jul 10 16:02:39 2005 -0800
@@ -1199,7 +1199,8 @@
 
 def dispatch(args):
     signal.signal(signal.SIGTERM, catchterm)
-    signal.signal(signal.SIGHUP, catchterm)
+    if os.name != 'nt':
+        signal.signal(signal.SIGHUP, catchterm)
 
     try:
         cmd, func, args, options, cmdoptions = parse(args)