Avoid spewing messages to the console
Just setupLogOutput and redirect things to the logs before spawning the main process. We've already daemonized at this point, so we've already proven that we can fork, but we haven't done it yet. git-svn-id: https://svn.musicpd.org/mpd/trunk@4353 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
parent
f621d55e3f
commit
37bdf3f3d2
|
@ -569,6 +569,7 @@ int main(int argc, char * argv[]) {
|
|||
initAudioDriver();
|
||||
|
||||
initSigHandlers();
|
||||
setupLogOutput(&options, out, err);
|
||||
startMainProcess();
|
||||
/* This is the main process which has
|
||||
* been forked from the master process.
|
||||
|
@ -587,8 +588,6 @@ int main(int argc, char * argv[]) {
|
|||
printMemorySavedByTagTracker();
|
||||
printSavedMemoryFromFilenames();
|
||||
|
||||
setupLogOutput(&options, out, err);
|
||||
|
||||
/* wait for the master process to get ready so we can start
|
||||
* playing if readPlaylistState thinks we should*/
|
||||
while (COMMAND_MASTER_READY != handlePendingSignals())
|
||||
|
|
Loading…
Reference in New Issue