diff options
author | Bart Schaefer <barts@users.sourceforge.net> | 2009-07-20 04:38:56 +0000 |
---|---|---|
committer | Bart Schaefer <barts@users.sourceforge.net> | 2009-07-20 04:38:56 +0000 |
commit | bda90c969f009332956adee965fe00c420f5f7de (patch) | |
tree | b29b21cf2be47f0473a580cfa9ae7514948110d7 /ChangeLog | |
parent | 606cfb5a5e65c80d88fc90169200cea404c16796 (diff) | |
download | zsh-bda90c969f009332956adee965fe00c420f5f7de.tar.gz zsh-bda90c969f009332956adee965fe00c420f5f7de.tar.xz zsh-bda90c969f009332956adee965fe00c420f5f7de.zip |
27159: restore pre-23067 behavior of SIGINT outside a "wait", so that
foreground jobs that handle or ignore interrupts are not orphaned.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index 2dc28a2cb..ec31a691a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-07-19 Barton E. Schaefer <schaefer@zsh.org> + + * 27169: Src/jobs.c, Src/signals.c: 23067 went too far in opening + up the signal mask when waiting for jobs; an interrupt from the + terminal should not terminate the shell until the foreground job + has a chance to exit or to choose not to do so. + 2009-07-19 Peter Stephenson <p.w.stephenson@ntlworld.com> * 27167: Src/builtin.c, Src/options.c, Src/zsh.h, @@ -12011,5 +12018,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.4745 $ +* $Revision: 1.4746 $ ***************************************************** |