Sentry-ruby: Errors are no longer re-raised in ActiveJob 4.2

Created on 2 Aug 2017  路  3Comments  路  Source: getsentry/sentry-ruby

https://github.com/getsentry/raven-ruby/commit/18fafd655a8a85540602419234e22b32949d9400 broke active job 4.2 compatibility and errors are no longer re-raised:

[7] pry(main)> class MyJob  < ActiveJob::Base
[7] pry(main)*   def perform(p)  
[7] pry(main)*     fail 'I am an error'    
[7] pry(main)*   end  
[7] pry(main)* end  
=> :perform
[8] pry(main)> MyJob.perform_now('hello')
Performing MyJob from Sidekiq(default) with arguments: "hello"
Performed MyJob from Sidekiq(default) in 0.97ms
=> nil

Most helpful comment

Fixed in 5b02ad4ff2a7, release OTW

All 3 comments

Which ActiveJob adapter are you using?

sidekiq

Fixed in 5b02ad4ff2a7, release OTW

Was this page helpful?
0 / 5 - 0 ratings