mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 16:34:47 +01:00
fix to actually quit on certain signals
This commit is contained in:
parent
62d20b66ff
commit
dc39da6d19
1 changed files with 2 additions and 0 deletions
|
@ -44,6 +44,8 @@ def resetting_signal_handle(sig, f):
|
|||
def newh(s=None, frame=None):
|
||||
f(s, frame)
|
||||
signal.signal(sig, oldh)
|
||||
if sig != 0:
|
||||
sys.exit(sig)
|
||||
signal.signal(sig, newh)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue