class HTTP::Timeout::PerOperation
def connect(socket_class, host, port)
def connect(socket_class, host, port) ::Timeout.timeout(connect_timeout, TimeoutError) do @socket = socket_class.open(host, port) end end
def connect(socket_class, host, port) ::Timeout.timeout(connect_timeout, TimeoutError) do @socket = socket_class.open(host, port) end end