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"); }