replaced MPDError by a more specific one

This commit is contained in:
Martin Wagner 2022-03-16 23:13:34 +01:00
parent afb8dc4c0b
commit 2e7404bb6e

View File

@ -20,7 +20,7 @@
import gi import gi
gi.require_version("Gtk", "3.0") gi.require_version("Gtk", "3.0")
from gi.repository import Gtk, Gio, Gdk, GdkPixbuf, Pango, GObject, GLib from gi.repository import Gtk, Gio, Gdk, GdkPixbuf, Pango, GObject, GLib
from mpd import MPDClient, MPDError, CommandError from mpd import MPDClient, CommandError, ConnectionError
from html.parser import HTMLParser from html.parser import HTMLParser
import urllib.request import urllib.request
import urllib.parse import urllib.parse
@ -968,7 +968,7 @@ class Client(MPDClient):
elif "audio" == key: elif "audio" == key:
self.emitter.emit("audio", None) self.emitter.emit("audio", None)
self._last_status=status self._last_status=status
except (MPDError, ConnectionResetError) as e: except (ConnectionError, ConnectionResetError) as e:
self.disconnect() self.disconnect()
self._last_status={} self._last_status={}
self.emitter.emit("disconnected") self.emitter.emit("disconnected")