Author: duncan
Date: Wed Feb 20 16:18:17 2008
New Revision: 10397
Log:
The socket can close during shutdown, this fix prevents an error being printed
Modified:
branches/rel-1-7/freevo/src/audio/plugins/mpdclient2.py
Modified: branches/rel-1-7/freevo/src/audio/plugins/mpdclient2.py
==============================================================================
--- branches/rel-1-7/freevo/src/audio/plugins/mpdclient2.py (original)
+++ branches/rel-1-7/freevo/src/audio/plugins/mpdclient2.py Wed Feb 20
16:18:17 2008
@@ -43,8 +43,11 @@
return self.current_line
def putline(self, line):
- self.file.write("%s\n" % line)
- self.file.flush()
+ try:
+ self.file.write("%s\n" % line)
+ self.file.flush()
+ except socket.error, why:
+ pass
self.done = False
def get_pair(self):
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog