A global catcher should derive from BaseException
@@ -22,7 +22,7 @@ def is_enabled():
def run(func):
try:
func
- except Exception as e:
+ except BaseException as e:
logger.debug("Sending exception to rollbar")
rollbar.report_exc_info()
raise e
