module CanaryIpa::NetHttpExtensions
Public Instance Methods
request(req, body = nil, &block)
click to toggle source
Calls superclass method
# File lib/canary_ipa.rb, line 20 def request(req, body = nil, &block) start = Process.clock_gettime(Process::CLOCK_MONOTONIC) result = super(req, body, &block) delta = Process.clock_gettime(Process::CLOCK_MONOTONIC) - start delta_ms = delta * 1000 @@sock.send("0\t#{req.method}\t#{@address}\t#{req.path}\t#{delta_ms}\n", 0, CanaryIpa.host, CanaryIpa.port) result end