Loading src/authdb.cpp +11 −3 Changes for src/authdb.cpp: 11 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ #include <pwd.h> #include <grp.h> #include <sys/stat.h> #include <fcntl.h> #endif namespace authdb { Loading Loading @@ -426,9 +427,16 @@ int main(int argc,char *argv[]){ return 1; } close(STDIN_FILENO); close(STDOUT_FILENO); close(STDERR_FILENO); umask(0); int devnull = open("/dev/null", O_RDWR); if (devnull >= 0) { dup2(devnull, STDIN_FILENO); dup2(devnull, STDOUT_FILENO); dup2(devnull, STDERR_FILENO); if (devnull > STDERR_FILENO) close(devnull); } } #endif Loading Loading
src/authdb.cpp +11 −3 Changes for src/authdb.cpp: 11 added lines, 3 removed lines. Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ #include <pwd.h> #include <grp.h> #include <sys/stat.h> #include <fcntl.h> #endif namespace authdb { Loading Loading @@ -426,9 +427,16 @@ int main(int argc,char *argv[]){ return 1; } close(STDIN_FILENO); close(STDOUT_FILENO); close(STDERR_FILENO); umask(0); int devnull = open("/dev/null", O_RDWR); if (devnull >= 0) { dup2(devnull, STDIN_FILENO); dup2(devnull, STDOUT_FILENO); dup2(devnull, STDERR_FILENO); if (devnull > STDERR_FILENO) close(devnull); } } #endif Loading