X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fmpdclient.py;h=b50df91fca637f961f3335637ee06274094aa25a;hb=7bea847c83c3da1f2f465cfb672e14495dd74d20;hp=cced48c34e4df1f77ba1c962b4520246c6e43d5f;hpb=799caf7d8e01cf9a10857bda5738fe98afd3902e;p=mpd-sima.git diff --git a/sima/mpdclient.py b/sima/mpdclient.py index cced48c..b50df91 100644 --- a/sima/mpdclient.py +++ b/sima/mpdclient.py @@ -189,13 +189,7 @@ class MPD(MPDClient): self.log.warning('Use of MusicBrainzIdentifier disabled!') self.log.info('Consider using MusicBrainzIdentifier for your music library') self.use_mbid = Meta.use_mbid = False - # TODO: Why do I need to intercept OSError here? - # why is it not wrapped in PlayerError in __getattr__? - # (cf. commit message for more) - try: - self._reset_cache() - except OSError as err: - raise PlayerError(f'Error during cache init: {err}') from err + self._reset_cache() # ######### / Overriding MPDClient ######### def _reset_cache(self):