Mercurial > hg > mercurial-crew-with-dirclash
diff mercurial/commands.py @ 678:0cfc5966b2c2
Alternate fix for SIGHUP on the other OS
Suggested by K Thananchayan
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Sun, 10 Jul 2005 17:11:27 -0800 |
parents | 49de76abc4da |
children | 44b30755d07c |
line wrap: on
line diff
--- a/mercurial/commands.py +++ b/mercurial/commands.py @@ -1202,8 +1202,8 @@ def parse(args): def dispatch(args): signal.signal(signal.SIGTERM, catchterm) - if os.name != 'nt': - signal.signal(signal.SIGHUP, catchterm) + try: signal.signal(signal.SIGHUP, catchterm) + except: pass try: cmd, func, args, options, cmdoptions = parse(args)