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:
Eric Wong 2006-07-15 12:41:18 +00:00
parent f621d55e3f
commit 37bdf3f3d2
1 changed files with 1 additions and 2 deletions

View File

@ -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())