@@ -48,7 +48,7 @@ int daemon(int nochdir, int noclose)
if(pid == -1) {
return -1;
} else if(pid > 0) {
- exit(EXIT_SUCCESS);
+ _exit(EXIT_SUCCESS);
}
if(setsid() == -1) {
@@ -57,7 +57,7 @@ int daemon(int nochdir, int noclose)
if(nochdir == 0) {
if(chdir("/") == -1) {
@@ -1715,7 +1715,7 @@ void executeHook
firstFilename.c_str(),
reinterpret_cast<char*>(0));
perror(("Could not execute user command: "+command).c_str());
- exit(EXIT_FAILURE);
+ _exit(EXIT_FAILURE);
#else
PROCESS_INFORMATION pi;