diff options
author | Peter Stephenson <p.stephenson@samsung.com> | 2018-04-20 10:33:10 +0100 |
---|---|---|
committer | Peter Stephenson <p.stephenson@samsung.com> | 2018-04-20 10:36:39 +0100 |
commit | 9e2afb92987d7fd96a838c15b6641cc1b634a825 (patch) | |
tree | 7aace4fa9dbcbfea213db969349fbda8f25b2f67 /ChangeLog | |
parent | 0f29b5148e6157d9bfc1ead9fdae67137358e541 (diff) | |
download | zsh-9e2afb92987d7fd96a838c15b6641cc1b634a825.tar.gz zsh-9e2afb92987d7fd96a838c15b6641cc1b634a825.tar.xz zsh-9e2afb92987d7fd96a838c15b6641cc1b634a825.zip |
42684 (with extra comments): Fork early if in bg.
In execcmd the case of running the last command in a pipeline asynchronously for the purpose of & and &! is easy to work out, and we can avoid side effects and unnecessary execution time in the parent shell by forking earlier.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 41b993bfe..653798257 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2018-04-20 Peter Stephenson <p.stephenson@samsung.com> + + * 42684 (with extra comments): Src/exec.c: Fork earlier + when executing command if run in background. + 2018-04-19 Peter Stephenson <p.stephenson@samsung.com> * 42686: Src/signals.c: Fix 42630 only to change process groups |