class Sidekiq::Job::InterruptHandler
Public Instance Methods
call(instance, hash, queue) { || ... }
click to toggle source
# File lib/sidekiq/job/interrupt_handler.rb, line 8 def call(instance, hash, queue) yield rescue Interrupted logger.debug "Interrupted, re-queueing..." c = Sidekiq::Client.new c.push(hash) raise Sidekiq::JobRetry::Skip end