Don't initialize zeroconf until after we've daemonized and log output has
been redirected. This prevents zeroconf from blocking daemonization, and makes sure any errors get sent to the logs and not stdout. git-svn-id: https://svn.musicpd.org/mpd/trunk@6477 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
parent
652c2fc8b0
commit
1b68d00b3b
@ -429,7 +429,6 @@ int main(int argc, char *argv[])
|
||||
initAudioDriver();
|
||||
initVolume();
|
||||
initInterfaces();
|
||||
initZeroconf();
|
||||
initReplayGainState();
|
||||
initNormalization();
|
||||
initInputStream();
|
||||
@ -438,10 +437,10 @@ int main(int argc, char *argv[])
|
||||
|
||||
setup_log_output(options.stdOutput);
|
||||
|
||||
|
||||
|
||||
initSigHandlers();
|
||||
|
||||
initZeroconf();
|
||||
|
||||
openVolumeDevice();
|
||||
read_state_file();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user