#21 exit on pid file failure

pull/32/head
Geoffrey Merck 4 years ago
parent a7d394196b
commit 305723d3e9

@ -92,7 +92,7 @@ int main(int argc, char *argv[])
if (daemon.daemon) {
CLog::logInfo("Configured as a daemon, detaching ...");
auto res = CDaemon::daemonize(daemon.pidFile);
auto res = CDaemon::daemonize(daemon.pidFile, "dstar");
switch (res)
{
@ -101,12 +101,11 @@ int main(int argc, char *argv[])
case DR_CHILD:
break;
case DR_PIDFILE_FAILED:
break;
case DR_FAILURE:
[[fallthrough]];
default:
CLog::logFatal("Fork failed, exiting");
CLog::logFatal("Failed to run as daemon");
delete config;
CLog::finalise();
return 1;
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.