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
