Jason Tackaberry wrote:
> So how about I add the inner catch back, only instead of a catch-all, I
> catch only Exception, and then subclass InProgressAborted from
> BaseException.  It's not recommended for user exceptions to subclass
> BaseException, however in Python 2.6 they changed GeneratorExit to
> subclass BaseException from Exception, and I think the same rationale
> applies to InProgressAborted.
>
> Same with KeyboardInterrupt and SystemExit: these subclass BaseException
> because they are asynchronous exceptions, like InProgressAborted is (in
> the thread context).

Sounds ok to me.


Dischi

-- 
Don't trust reality. After all, it's only a collective hunch.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to