1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Redirect stdin/stderr/stdout to /dev/null in daemon mode

This commit is contained in:
sapier 2014-06-01 00:41:48 +02:00
parent 34904a0744
commit c5f00c38da

View file

@ -635,6 +635,7 @@ void daemonize()
pidfile = 0;
}
pid_t pid = fork();
if (pid > 0) {
@ -648,8 +649,9 @@ void daemonize()
}
exit (0);
} else if (pid == 0) {
fclose(stdout);
fclose(stderr);
freopen("/dev/null","w",stdout);
freopen("/dev/null","w",stderr);
freopen("/dev/null","r",stdout);
return;
}