Don't close file descriptors when we are duplicating them.
This commit is contained in:
1 parent
f4dd6e3d1a
commit
c616e53ca2
2 files changed
+4
-2
No files matched your search
@@ -1018,7 +1018,8 @@ static int setup_redirects(struct child_prog *prog, int squirrel[])
|
||||
close(openfd);
|
||||
} else {
|
||||
dup2(openfd, redir->fd);
|
||||
close(openfd);
|
||||
if (redir->dup == -1)
|
||||
close (openfd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -1018,7 +1018,8 @@ static int setup_redirects(struct child_prog *prog, int squirrel[])
|
||||
close(openfd);
|
||||
} else {
|
||||
dup2(openfd, redir->fd);
|
||||
close(openfd);
|
||||
if (redir->dup == -1)
|
||||
close (openfd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user