removing PID file as last action. thanks to juha for reporting.

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1616 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 16 years ago
parent 72104eb470
commit d8b9692f1d

@ -92,7 +92,6 @@ static void sig_usr_un(int signo)
WARN("Signal %d received.\n", signo);
if (!main_pid || (main_pid == getpid())) {
unlink(pid_file.c_str());
static AmMutex clean_up_mut;
static AmCondition<bool> need_clean(true);
@ -118,6 +117,8 @@ static void sig_usr_un(int signo)
INFO("Finished.\n");
unlink(pid_file.c_str());
exit(0);
}

Loading…
Cancel
Save