summaryrefslogtreecommitdiff
path: root/nephilim/mpclient.py
diff options
context:
space:
mode:
authorAnton Khirnov <wyskas@gmail.com>2009-09-20 10:42:24 +0200
committerAnton Khirnov <wyskas@gmail.com>2009-09-20 10:42:24 +0200
commit15c331e7966b824dd1883f707fee7408131bddb9 (patch)
treef5f5e1df766ce567dbe5704b77609999014eeea9 /nephilim/mpclient.py
parent48b6568f190dd92fa717af02c37bd806cdbc2624 (diff)
mpd/mpclient: catch socket errors when sending commands
Diffstat (limited to 'nephilim/mpclient.py')
-rw-r--r--nephilim/mpclient.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/nephilim/mpclient.py b/nephilim/mpclient.py
index 9e287d7..4e9ce34 100644
--- a/nephilim/mpclient.py
+++ b/nephilim/mpclient.py
@@ -84,9 +84,8 @@ class MPClient(QtCore.QObject):
def disconnect_mpd(self):
"""Disconnect from MPD."""
self.logger.info('Disconnecting from MPD...')
- if not self._client:
- self.logger.warning('Attempted to disconnect when not connected.')
- self._client.disconnect_mpd()
+ if self._client:
+ self._client.disconnect_mpd()
def password(self, password):
"""Use the password to authenticate with MPD."""