about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <p.stephenson@samsung.com>2018-04-20 10:33:10 +0100
committerPeter Stephenson <p.stephenson@samsung.com>2018-04-20 10:36:39 +0100
commit9e2afb92987d7fd96a838c15b6641cc1b634a825 (patch)
tree7aace4fa9dbcbfea213db969349fbda8f25b2f67 /ChangeLog
parent0f29b5148e6157d9bfc1ead9fdae67137358e541 (diff)
downloadzsh-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--ChangeLog5
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