diff --git a/platypush/backend/music/mpd/__init__.py b/platypush/backend/music/mpd/__init__.py index ec9f543b..14f42619 100644 --- a/platypush/backend/music/mpd/__init__.py +++ b/platypush/backend/music/mpd/__init__.py @@ -62,7 +62,11 @@ class MusicMpdBackend(Backend): except Exception as e: self.logger.exception(e) self.logger.info('Reloading crashed MPD plugin') - plugin = get_plugin('music.mpd', reload=True) + try: + plugin = get_plugin('music.mpd', reload=True) + except: + pass + time.sleep(self.poll_seconds) if state != last_state: