Aubin Paul wrote:
> I fixed the problems I ran into. I was getting "self.child" doesn't
> exist a lot. Adding a hasattr check sufficed to fix it. 

That's odd. This can oly happen if you a new child faster than the old
one, e.g. you walk through the playlist very fast. Have you traced the
bug any deeper? You may catch the bug now, but I still wonder why it
happens. 

> The double-quit also caused some problems (that didn't exist before)
> with OSErrors. also fixed.

This should also not happen. The write functions has a try-except
around it.

> The last problem was that a issue with a plugin crashing can bring
> down Freevo. I fixed the Amazon plugin, but in my previous mail I
> suggested wrapping the plugin initialization in a exception catcher so
> the plugin can die without killing Freevo.

Again, this should work. There is a try catch around plugin init. You
should see the trace but freevo shouldn't die. But if a plugin crashes
later, this is not handled.


Dischi

-- 
Never eat more than you can lift. - Miss Piggy


-------------------------------------------------------
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54
_______________________________________________
Freevo-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to