class WorkerKiller::Killer::Signal
Public Instance Methods
do_kill(sig, pid, alive_sec, **params)
click to toggle source
# File lib/worker_killer/killer/signal.rb, line 5 def do_kill(sig, pid, alive_sec, **params) return if sig == @last_signal @last_signal = sig logger.warn "#{self} send SIG#{sig} (pid: #{pid}) alive: #{alive_sec} sec (trial #{kill_attempts})" Process.kill sig, pid end