Commit f5be6f83 authored by Fabio Bas's avatar Fabio Bas
Browse files

Improved logging of SIGHUP and cmdReloadConfig

parent af9140d8
...@@ -110,6 +110,8 @@ void ServerLogger::rotateLogs() ...@@ -110,6 +110,8 @@ void ServerLogger::rotateLogs()
{ {
if (!logFile) if (!logFile)
return; return;
flushBuffer();
logFile->close(); logFile->close();
logFile->open(QIODevice::Append); logFile->open(QIODevice::Append);
......
...@@ -960,6 +960,7 @@ Response::ResponseCode ServerSocketInterface::cmdShutdownServer(const Command_Sh ...@@ -960,6 +960,7 @@ Response::ResponseCode ServerSocketInterface::cmdShutdownServer(const Command_Sh
Response::ResponseCode ServerSocketInterface::cmdReloadConfig(const Command_ReloadConfig & /* cmd */, ResponseContainer & /*rc*/) Response::ResponseCode ServerSocketInterface::cmdReloadConfig(const Command_ReloadConfig & /* cmd */, ResponseContainer & /*rc*/)
{ {
logDebugMessage("Received admin command: reloading configuration");
settingsCache->sync(); settingsCache->sync();
return Response::RespOk; return Response::RespOk;
} }
...@@ -65,7 +65,7 @@ void SignalHandler::internalSigHupHandler() ...@@ -65,7 +65,7 @@ void SignalHandler::internalSigHupHandler()
std::cerr << "Received SIGHUP" << std::endl; std::cerr << "Received SIGHUP" << std::endl;
#endif #endif
logger->logMessage("Received SIGHUP"); logger->logMessage("Received SIGHUP, rotating logs and reloading configuration", this);
logger->rotateLogs(); logger->rotateLogs();
settingsCache->sync(); settingsCache->sync();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment