> > Can you test the attached patch, it changes the thread handling. This is > based on the page http://www.thescripts.com/forum/thread45247.html > > I patch has been applied to svn, so hopefully it is working. The reason > is that kaa is a bit picky about threads not terminating. > > Thanks > Duncan
I've got 1.73 with patched mpd player because my files are in different places i applied the patch manually and hopefully finally got the indentations right. It could still be that my problems relate to the indentation or lack of it [EMAIL PROTECTED]:~$ freevo start [EMAIL PROTECTED]:~$ WARNING: PyLirc not found, lirc remote control disabled! server_string=http://localhost:18001/ Exception in thread MPD_Ping_Thread: Traceback (most recent call last): File "threading.py", line 442, in __bootstrap self.run() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 399, in run self.conn.ping() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 198, in send_n_fetch return result UnboundLocalError: local variable 'result' referenced before assignment Exception in thread MPD_Ping_Thread: Traceback (most recent call last): File "threading.py", line 442, in __bootstrap self.run() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 399, in run self.conn.ping() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 198, in send_n_fetch return result UnboundLocalError: local variable 'result' referenced before assignment Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/freevo/main.py", line 288, in eventhandler app.eventhandler(event) File "/usr/lib/python2.4/site-packages/freevo/menu.py", line 708, in eventhandler action( arg=arg, menuw=self ) File "/usr/lib/python2.4/site-packages/freevo/menu.py", line 92, in select self.function(arg=self.arg, menuw=menuw) File "/usr/lib/python2.4/site-packages/freevo/audio/plugins/mpd_status.py", line 173, in mpd_play self.conn.play() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 198, in send_n_fetch return result UnboundLocalError: local variable 'result' referenced before assignment freevo stop Crash!: (32, 'Broken pipe') Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/freevo/main.py", line 505, in ? time.sleep(1) File "/usr/lib/python2.4/site-packages/freevo/main.py", line 334, in signal_handler shutdown(exit=True) File "/usr/lib/python2.4/site-packages/freevo/plugins/shutdown.py", line 98, in shutdown plugin.shutdown() File "/usr/lib/python2.4/site-packages/freevo/plugin.py", line 352, in shutdown p.shutdown() File "/usr/lib/python2.4/site-packages/freevo/audio/plugins/mpd_status.py", line 120, in shutdown self.conn.close() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 193, in send_n_fetch _debug_('send_n_fetch(cmd, args)', 2) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 228, in <lambda> _debug_('command_sender.__getattr__(cmd)', 2) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 177, in send_command talker.putline(format % tuple([cmd] + list(args))) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 47, in putline self.file.flush() File "socket.py", line 235, in flush self._sock.sendall(buffer) error: (32, 'Broken pipe') Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/freevo/main.py", line 513, in ? shutdown() File "/usr/lib/python2.4/site-packages/freevo/plugins/shutdown.py", line 98, in shutdown plugin.shutdown() File "/usr/lib/python2.4/site-packages/freevo/plugin.py", line 352, in shutdown p.shutdown() File "/usr/lib/python2.4/site-packages/freevo/audio/plugins/mpd_status.py", line 120, in shutdown self.conn.close() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 193, in send_n_fetch _debug_('send_n_fetch(cmd, args)', 2) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 228, in <lambda> _debug_('command_sender.__getattr__(cmd)', 2) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 177, in send_command talker.putline(format % tuple([cmd] + list(args))) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 47, in putline self.file.flush() File "/usr/lib/python2.4/socket.py", line 235, in flush self._sock.sendall(buffer) socket.error: (32, 'Broken pipe') [EMAIL PROTECTED]:~$ freevo start [EMAIL PROTECTED]:~$ WARNING: PyLirc not found, lirc remote control disabled! server_string=http://localhost:18001/ Exception in thread MPD_Ping_Thread: Traceback (most recent call last): File "threading.py", line 442, in __bootstrap self.run() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 400, in run self.conn.ping() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 199, in send_n_fetch return result UnboundLocalError: local variable 'result' referenced before assignment Exception in thread MPD_Ping_Thread: Traceback (most recent call last): File "threading.py", line 442, in __bootstrap self.run() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 400, in run self.conn.ping() File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 189, in <lambda> return lambda *args: self.send_n_fetch(cmd, args) File "/usr/lib/python2.4/site-packages/freevo/mpdclient2.py", line 199, in send_n_fetch return result UnboundLocalError: local variable 'result' referenced before assignment ------------------------------------------------------------------------- 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users
