lib/raven/integrations/rails/active_job.rb in sentry-raven-3.0.0 vs lib/raven/integrations/rails/active_job.rb in sentry-raven-3.0.1

- old
+ new

@@ -18,13 +18,14 @@ end end def capture_and_reraise_with_sentry(job, block) block.call - rescue Exception => exception # rubocop:disable Lint/RescueException - return if rescue_with_handler(exception) - Raven.capture_exception(exception, :extra => raven_context(job)) - raise exception + rescue Exception => e # rubocop:disable Lint/RescueException + return if rescue_with_handler(e) + + Raven.capture_exception(e, :extra => raven_context(job)) + raise e ensure Context.clear! BreadcrumbBuffer.clear! end