class Resque::Worker

def pause_processing

currently running one).
Stop processing jobs after the current one has completed (if we're
def pause_processing
  _, self_write = IO.pipe
  self_write.puts "USR2 received; pausing job processing"
  run_hook :before_pause, self
  @paused = true
end