summaryrefslogtreecommitdiffstats
path: root/qarsh.c
diff options
context:
space:
mode:
Diffstat (limited to 'qarsh.c')
-rw-r--r--qarsh.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/qarsh.c b/qarsh.c
index 4fa8687..6575bd0 100644
--- a/qarsh.c
+++ b/qarsh.c
@@ -495,6 +495,10 @@ again:
usage();
exit(1);
}
+ /* close fd above stderr which parent may have left open */
+ for (c = 3; c < 30; c++) {
+ close(c);
+ }
memset(&sa, 0, sizeof sa);
sigemptyset(&sigmask);