X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fcore.py;h=ed4e0e1115ef93a96b96048ef8b83780fc61ae21;hb=83d842e22091e5205432ed975c93a0f97bca338c;hp=7f3631cfb610c03346218c032da5d95e9ce143ad;hpb=a978d2975c3201dbac0c9e43a08337a800438d2f;p=mpd-sima.git diff --git a/sima/core.py b/sima/core.py index 7f3631c..ed4e0e1 100644 --- a/sima/core.py +++ b/sima/core.py @@ -145,10 +145,12 @@ class Sima(Daemon): """ self.log.warning('Starting shutdown.') # Cleaning pending command - self.player.clean() - self.foreach_plugin('shutdown') - self.player.disconnect() - + try: + self.player.clean() + self.foreach_plugin('shutdown') + self.player.disconnect() + except PlayerError as err: + self.log.error('Player error during shutdown: %s', err) self.log.info('The way is shut, it was made by those who are dead. ' 'And the dead keep it…') self.log.info('bye...')