Improved logging of SIGHUP and cmdReloadConfig
This commit is contained in:
parent
af9140d8c4
commit
f5be6f836e
3 changed files with 4 additions and 1 deletions
|
@ -110,6 +110,8 @@ void ServerLogger::rotateLogs()
|
|||
{
|
||||
if (!logFile)
|
||||
return;
|
||||
|
||||
flushBuffer();
|
||||
|
||||
logFile->close();
|
||||
logFile->open(QIODevice::Append);
|
||||
|
|
|
@ -960,6 +960,7 @@ Response::ResponseCode ServerSocketInterface::cmdShutdownServer(const Command_Sh
|
|||
|
||||
Response::ResponseCode ServerSocketInterface::cmdReloadConfig(const Command_ReloadConfig & /* cmd */, ResponseContainer & /*rc*/)
|
||||
{
|
||||
logDebugMessage("Received admin command: reloading configuration");
|
||||
settingsCache->sync();
|
||||
return Response::RespOk;
|
||||
}
|
||||
|
|
|
@ -65,7 +65,7 @@ void SignalHandler::internalSigHupHandler()
|
|||
|
||||
std::cerr << "Received SIGHUP" << std::endl;
|
||||
#endif
|
||||
logger->logMessage("Received SIGHUP");
|
||||
logger->logMessage("Received SIGHUP, rotating logs and reloading configuration", this);
|
||||
logger->rotateLogs();
|
||||
|
||||
settingsCache->sync();
|
||||
|
|
Loading…
Reference in a new issue