diff options
author | Peter Stephenson <pws@zsh.org> | 2015-01-20 09:29:22 +0000 |
---|---|---|
committer | Peter Stephenson <pws@zsh.org> | 2015-01-20 09:29:22 +0000 |
commit | e6d964246700581fe22ea834b2ea12dd301e8c3d (patch) | |
tree | 7961ea0a86e1690136e53f0949feb60624d9c058 /Test | |
parent | c6c9f5daf2e196e6ab7346dfbf5f5166a1d87f0c (diff) | |
download | zsh-e6d964246700581fe22ea834b2ea12dd301e8c3d.tar.gz zsh-e6d964246700581fe22ea834b2ea12dd301e8c3d.tar.xz zsh-e6d964246700581fe22ea834b2ea12dd301e8c3d.zip |
users/19751: remove error on failure to close file descriptor by number.
Keep it when closing file descriptor stored in a variable, i.e. explicitly opened by the user.
Diffstat (limited to 'Test')
-rw-r--r-- | Test/A04redirect.ztst | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Test/A04redirect.ztst b/Test/A04redirect.ztst index a39ce46c8..cb6778874 100644 --- a/Test/A04redirect.ztst +++ b/Test/A04redirect.ztst @@ -152,11 +152,13 @@ >hello >goodbye - ({ exec 3<&- } 2>/dev/null - exec 3<&- - read foo <&-) + (exec {varid}<&0 + exec {varid}<&- + print About to close a second time >&2 + read {varid}<&-) 1:'<&-' redirection -*?\(eval\):*: failed to close file descriptor 3:* +?About to close a second time +*?\(eval\):*: failed to close file descriptor * print foo >&- 0:'>&-' redirection |