summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@gmail.com>2026-07-09 03:34:36 +0200
committerMikael Magnusson <mikachu@gmail.com>2026-07-12 01:57:56 +0200
commit541ce7cac96b49c4e8797fd365deefcbc8079781 (patch)
treeb1873b2ff101565410e7464e9c4f72f6c33a1866
parent54930: zexit: don't write history in sub-shells (diff)
downloadzsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar.gz
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar.bz2
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar.lz
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar.xz
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.tar.zst
zsh-541ce7cac96b49c4e8797fd365deefcbc8079781.zip
54928: W02: really close all the fds for sleep
-rw-r--r--ChangeLog5
-rw-r--r--Test/W02jobs.ztst3
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6a9a4a29f..357e0ef3f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2026-07-12 Mikael Magnusson <mikachu@gmail.com>
+
+ * 54928: Test/W02jobs.ztst: W02: really close all the fds
+ for sleep
+
2026-07-11 dana <dana@dana.is>
* 54930: Src/builtin.c: zexit: don't write history in sub-shells
diff --git a/Test/W02jobs.ztst b/Test/W02jobs.ztst
index 1faac0c44..bdb6ab979 100644
--- a/Test/W02jobs.ztst
+++ b/Test/W02jobs.ztst
@@ -3,11 +3,12 @@
%prep
if zmodload zsh/zpty 2> /dev/null; then
+ export ZTST_fd
zpty_start() {
export PS1= PS2=
zpty -d
zpty zsh "${(q)ZTST_testdir}/../Src/zsh -fiV +Z"
- zpty -w zsh 'alias sleep="sleep </dev/null >/dev/null 2>&1"'
+ zpty -w zsh 'alias sleep="sleep </dev/null >/dev/null 2>&1"; exec {ZTST_fd}>&-'
}
zpty_input() {
zpty -w zsh "${(F)@}" $'\n'