def call(worker, message, queue)
      begin
        yield
      rescue Exception => ex
        raise ex if [Interrupt, SystemExit, SignalException].include?(ex.class)
        SidekiqReporter.call(ex, worker: worker, message: message, queue: queue)
        raise ex
      end
    end
def call(worker, message, queue)
      begin
        yield
      rescue Exception => ex
        raise ex if [Interrupt, SystemExit, SignalException].include?(ex.class)
        SidekiqReporter.call(ex, worker: worker, message: message, queue: queue)
        raise ex
      end
    end
def call ( worker , message , queue ) begin yield rescue Exception => ex raise ex if [ Interrupt , SystemExit , SignalException ] . include? ( ex . class ) SidekiqReporter . call ( ex , worker : worker , message : message , queue : queue ) raise ex end end
Used for Sidekiq 2.x only
Used for Sidekiq 2 . x only