From ba56491ea007440fd98dc6d76dc43d66cf72dc6c Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Mon, 27 Sep 2021 18:34:45 -0400 Subject: [PATCH] syslog_daemon: Use BServer and do not connect to app_server. axeld did all the hard work in 4bf862e3689b034d4e44cf94c5e50fe7ae05aee3 but did not actually change the instantiation to use BServer. We now do that, and pass "false" for "initGUI" to avoid connecting to app_server, as syslog_daemon never does anything GUI related. --- src/servers/syslog_daemon/SyslogDaemon.cpp | 2 +- src/servers/syslog_daemon/SyslogDaemon.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/servers/syslog_daemon/SyslogDaemon.cpp b/src/servers/syslog_daemon/SyslogDaemon.cpp index bb3796086e..02abaa2ece 100644 --- a/src/servers/syslog_daemon/SyslogDaemon.cpp +++ b/src/servers/syslog_daemon/SyslogDaemon.cpp @@ -33,7 +33,7 @@ static const int32 kQuitDaemon = 'quit'; SyslogDaemon::SyslogDaemon() : - BApplication(B_SYSTEM_LOGGER_SIGNATURE), + BServer(B_SYSTEM_LOGGER_SIGNATURE, false, NULL), fHandlerLock("handler lock") { } diff --git a/src/servers/syslog_daemon/SyslogDaemon.h b/src/servers/syslog_daemon/SyslogDaemon.h index b544762fb9..aee539faa6 100644 --- a/src/servers/syslog_daemon/SyslogDaemon.h +++ b/src/servers/syslog_daemon/SyslogDaemon.h @@ -6,9 +6,9 @@ #define _SYSLOG_DAEMON_H_ -#include #include #include +#include #include #include @@ -17,7 +17,7 @@ typedef void (*handler_func)(syslog_message&); -class SyslogDaemon : public BApplication { +class SyslogDaemon : public BServer { public: SyslogDaemon();