clean up signal handling using a polling method, from the genius that is mackstann
git-svn-id: https://svn.musicpd.org/mpd/trunk@697 09075e82-0dd4-0310-85a5-a0d7c8717e4f
This commit is contained in:
@@ -451,10 +451,10 @@ int main(int argc, char * argv[]) {
|
||||
while(COMMAND_RETURN_KILL!=doIOForInterfaces()) {
|
||||
syncPlayerAndPlaylist();
|
||||
closeOldInterfaces();
|
||||
if(COMMAND_RETURN_KILL==handlePendingSignals()) break;
|
||||
readDirectoryDBIfUpdateIsFinished();
|
||||
}
|
||||
|
||||
finishSigHandlers();
|
||||
|
||||
savePlaylistState();
|
||||
playerKill();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user