class Sidekiq::Rescue::ServerMiddleware
def call(job_instance, job_payload, _queue, &block)
def call(job_instance, job_payload, _queue, &block) job_class = job_instance.class options = job_class.sidekiq_rescue_options if job_class.respond_to?(:sidekiq_rescue_options) if options sidekiq_rescue(job_payload, **options, &block) else yield end end