# HG changeset patch # User Jeff Hammel # Date 1284572054 25200 # Node ID 2c219b7886484d926af9dca5aae635a684148705 # Parent e6055bf127ebd52991cd91199929033222034d7a dont let handlers kill the blog diff -r e6055bf127eb -r 2c219b788648 bitsyblog/bitsyblog.py --- a/bitsyblog/bitsyblog.py Thu Jul 08 11:13:08 2010 -0700 +++ b/bitsyblog/bitsyblog.py Wed Sep 15 10:34:14 2010 -0700 @@ -345,7 +345,10 @@ # fire event handlers # XXX could be done asynchronously for handler in self.handlers: + try: handler(blog_entry, location) + except: + pass # point the user at the post return exc.HTTPSeeOther("Post blogged by bitsy", location=location)