class Puma::Cluster::WorkerHandle
def initialize(idx, pid, phase, options)
def initialize(idx, pid, phase, options) @index = idx @pid = pid @phase = phase @stage = :started @signal = "TERM" @options = options @first_term_sent = nil @started_at = Time.now @last_checkin = Time.now @last_status = {} @term = false @worker_max = Array.new WORKER_MAX_KEYS.length, 0 end