From 285bcce3de90f2e5474978d0bbb5fa4485b957f3 Mon Sep 17 00:00:00 2001 From: "J. Alexander Treuman" Date: Sun, 23 Mar 2008 17:10:41 -0400 Subject: [PATCH] mpd.py: strip trailing \n from MPD's hello line for a nicer error message --- mpd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mpd.py b/mpd.py index bd68b3c..c924b3c 100644 --- a/mpd.py +++ b/mpd.py @@ -275,6 +275,7 @@ class MPDClient(object): line = self._rfile.readline() if not line.endswith("\n"): raise ConnectionError, "Connection lost while reading MPD hello" + line = line.rstrip("\n") if not line.startswith(HELLO_PREFIX): raise ProtocolError, "Got invalid MPD hello: '%s'" % line self.mpd_version = line[len(HELLO_PREFIX):].strip() -- 2.39.5