]> kaliko git repositories - python-musicpd.git/blobdiff - mpd.py
CHANGES.txt: adding changes in prep for 0.3.0 release
[python-musicpd.git] / mpd.py
diff --git a/mpd.py b/mpd.py
index 380f5b1bd5426ea36c2f040820067e0a79386eb1..5e50295df30acb0523d84f5fedd5dfe77048310e 100644 (file)
--- a/mpd.py
+++ b/mpd.py
@@ -269,9 +269,11 @@ class MPDClient(object):
             yield obj
 
     def _read_command_list(self):
-        for retval in self._command_list:
-            yield retval()
-        self._command_list = None
+        try:
+            for retval in self._command_list:
+                yield retval()
+        finally:
+            self._command_list = None
         self._fetch_nothing()
 
     def _iterator_wrapper(self, iterator):