Поправил баг с использованием syslog до его открытия

This commit is contained in:
2025-10-20 19:13:40 +03:00
parent af22379f37
commit 81af17d42c

View File

@@ -229,6 +229,7 @@ void do_daemons_job() {
void daemonize() {
openlog("MY-DAEMON", 0, LOG_DAEMON);
syslog(LOG_DEBUG, " --- STARTING DAEMON --- ");
/* Закрываем стандартные файловые дескприторы */
close(STDIN_FILENO);
@@ -267,7 +268,6 @@ void daemonize() {
}
int main(int argc, char * argv[]) {
syslog(LOG_DEBUG, " --- STARTING DAEMON --- ");
daemonize();
syslog(LOG_DEBUG, "Daemon started successfully");
signal(SIGHUP, signal_handler);