if ( kill(pid,SIGTERM) != 0 )
{
updater->get_logger()->print_error_kill_child(pid);
- shutdown_parent(false,-1); // lint !e 534 // keep pidfile
+ shutdown_parent(false,-1); /*lint !e534 */
}
else
{
updater->get_logger()->print_child_killed(pid);
- shutdown_parent(true,-1); // lint !e 534 // remove pidfile
+ shutdown_parent(true,-1); /*lint !e534 */
}
}
updater->get_logger()->print_runnig_as_daemon(pid);
- shutdown_parent(false,0); // lint !e 534 // keep pidfile
+ shutdown_parent(false,0); /*lint !e534 */
}
// child starts here
}
{
if ( write_pidfile(getpid()) != 0 )
{
- shutdown(); // lint !e 534
+ shutdown(); /*lint !e534 */
exit(-1);
}
}
// Snore, snore... don't hug the cpu if we are in daemon_mode.
if ( updater->get_config()->get_daemon_mode() == 1 )
- sleep(10); // lint !e 534
+ sleep(10); /*lint !e534 */
}while ( updater->get_config()->get_daemon_mode() == 1 );