From a45d180c231267314cf8ac4f4813449a6f3bdb5c Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Fri, 2 Aug 2024 13:58:02 -0400 Subject: [PATCH] ensure if run in the foreground logs never goto syslog; --- src/fne/HostFNE.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/fne/HostFNE.cpp b/src/fne/HostFNE.cpp index c0771266..a9827986 100644 --- a/src/fne/HostFNE.cpp +++ b/src/fne/HostFNE.cpp @@ -101,8 +101,11 @@ int HostFNE::run() // initialize system logging yaml::Node logConf = m_conf["log"]; + bool useSyslog = logConf["useSyslog"].as(false); + if (g_foreground) + useSyslog = false; ret = ::LogInitialise(logConf["filePath"].as(), logConf["fileRoot"].as(), - logConf["fileLevel"].as(0U), logConf["displayLevel"].as(0U), false, logConf["useSyslog"].as(false)); + logConf["fileLevel"].as(0U), logConf["displayLevel"].as(0U), false, useSyslog); if (!ret) { ::fatal("unable to open the log file\n"); }