1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-06-29 19:03:16 +02:00

Set the close-on-exec flag on file descriptors

This commit is contained in:
Eelco Dolstra 2012-03-05 20:29:00 +01:00
parent 7b22bec252
commit 35355fc1fc
5 changed files with 20 additions and 3 deletions

View file

@ -258,6 +258,9 @@ string runProgram(Path program, bool searchPath = false,
listed in the given set. Good practice in child processes. */
void closeMostFDs(const set<int> & exceptions);
/* Set the close-on-exec flag for the given file descriptor. */
void closeOnExec(int fd);
/* Wrapper around _exit() on Unix and ExitProcess() on Windows. (On
Cygwin, _exit() doesn't seem to do the right thing.) */
void quickExit(int status);