summaryrefslogtreecommitdiff
path: root/Test/A04redirect.ztst
diff options
context:
space:
mode:
authorPeter Stephenson <pws@zsh.org>2015-01-20 09:29:22 +0000
committerPeter Stephenson <pws@zsh.org>2015-01-20 09:29:22 +0000
commite6d964246700581fe22ea834b2ea12dd301e8c3d (patch)
tree7961ea0a86e1690136e53f0949feb60624d9c058 /Test/A04redirect.ztst
parentc6c9f5daf2e196e6ab7346dfbf5f5166a1d87f0c (diff)
downloadzsh-e6d964246700581fe22ea834b2ea12dd301e8c3d.tar.gz
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/A04redirect.ztst')
-rw-r--r--Test/A04redirect.ztst10
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