Tanja wrote:
> Hi Duncan,
> 
> it seems that my problem with the recordserver is gone after upgrading python 
> to version 2.5.2a0.
> 
> All my test showed, that problem was happening inside of subprocess.Popen. As 
> you also noticed, a 
> print statement directly after the Popen call was never executed, but there 
> was also never an 
> exception. Somehow freevo got lost in the Popen call and there was not 
> further sign of life from 
> there. This observations made me start googling and maybe the problem was due 
> to this python bug:
> 
> Issue #1336: fix a race condition in subprocess.Popen if the garbage
>    collector kicked in at the wrong time that would cause the process
>    to hang when the child wrote to stderr.
> http://bugs.python.org/issue1336

I'm not 100% sure that this was the problem, I've not upgraded Python on 
my test box and recording is now fine. The plug-in that I use does write 
a lot to stderr. Are you using mplayer to capture DVB streams, if so 
then mplayer tends to write to stderr at the start up.

> Anyway, now (after upgrading) the recording works as expected! :-)

So long as it is fixed then we're happy.

> But now I have the shutdown problem you were talking about. :-(

Do you have the mpd plug-ins activated?

Duncan

-------------------------------------------------------------------------
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-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to