From 516ea294b8645fa910200096098575c39a55547a Mon Sep 17 00:00:00 2001 From: Bart Schaefer Date: Sun, 14 Aug 2011 18:34:27 +0000 Subject: 29677: Do not allow external processes in a pipeline to become suspended when the end of the pipe is controlled by a builtin in the current shell which cannot itself become suspended. --- ChangeLog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 95354095f..d9e63f36e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,13 @@ * unposted: Src/jobs.c: fix capitalized word in the middle of a sentence. +2011-08-14 Barton E. Schaefer + + * 29677: Src/exec.c, Src/signals.c, Src/zsh.h: flag jobs that are + builtins running in the current shell, and if they control a + pipeline, do not allow the external processes in that pipeline to + become suspended when the foreground shell cannot suspend. + 2011-08-11 Peter Stephenson * Src/Modules/datetime.mdd: unposted: also fix the autofeatures. @@ -15247,5 +15254,5 @@ ***************************************************** * This is used by the shell to define $ZSH_PATCHLEVEL -* $Revision: 1.5426 $ +* $Revision: 1.5427 $ ***************************************************** -- cgit v1.2.3-70-g09d2