Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
f5be6f83
Commit
f5be6f83
authored
Jul 03, 2015
by
Fabio Bas
Browse files
Improved logging of SIGHUP and cmdReloadConfig
parent
af9140d8
Changes
3
Hide whitespace changes
Inline
Side-by-side
servatrice/src/server_logger.cpp
View file @
f5be6f83
...
@@ -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
);
...
...
servatrice/src/serversocketinterface.cpp
View file @
f5be6f83
...
@@ -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
;
}
}
servatrice/src/signalhandler.cpp
View file @
f5be6f83
...
@@ -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
();
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment