def kill(reason, memory, requests, request_time)
      if @stats
        @stats.increment("#{STATS_NAMESPACE}.killed", tags: ["reason:#{reason}"])

        @stats.histogram("#{STATS_NAMESPACE}.kill.memory", memory)
        @stats.histogram("#{STATS_NAMESPACE}.kill.total_requests", requests)
        @stats.histogram("#{STATS_NAMESPACE}.kill.total_request_time", request_time)
      end

      report_status "Killing", reason, memory, requests, request_time

      UnicornWrangler.kill_worker
    end
def kill(reason, memory, requests, request_time)
      if @stats
        @stats.increment("#{STATS_NAMESPACE}.killed", tags: ["reason:#{reason}"])

        @stats.histogram("#{STATS_NAMESPACE}.kill.memory", memory)
        @stats.histogram("#{STATS_NAMESPACE}.kill.total_requests", requests)
        @stats.histogram("#{STATS_NAMESPACE}.kill.total_request_time", request_time)
      end

      report_status "Killing", reason, memory, requests, request_time

      UnicornWrangler.kill_worker
    end
Kills the server, thereby resetting @requests / @request_time in the UnicornWrangler

 Possible issue: kill_worker is not meant to kill the server pid ... might have strange side effects