global

def monitor(process_dead, message)

def monitor(process_dead, message)
  loop do
    if send(process_dead)
      log message
      Process.kill(:INT, $$)
      break
    end
    sleep 2
  end
end