Catch UnreadableFileError when reading files in a (try_)write context

This commit is contained in:
Jocelyn De La Rosa 2014-08-24 00:15:13 +02:00
parent 132fad847b
commit dd58f1b452

View file

@ -398,7 +398,7 @@ class Item(LibModel):
try:
mediafile = MediaFile(syspath(path),
id3v23=beets.config['id3v23'].get(bool))
except (OSError, IOError) as exc:
except (OSError, IOError, UnreadableFileError) as exc:
raise ReadError(self.path, exc)
mediafile.update(self)