class HTTPClient::Session

def initialize(client, dest, agent_name, from)

def initialize(client, dest, agent_name, from)
  @client = client
  @dest = dest
  @invalidated = false
  @proxy = nil
  @socket_sync = true
  @requested_version = nil
  @debug_dev = nil
  @connect_timeout = nil
  @connect_retry = 1
  @send_timeout = nil
  @receive_timeout = nil
  @read_block_size = nil
  @protocol_retry_count = 5
  @ssl_config = nil
  @ssl_peer_cert = nil
  @test_loopback_http_response = nil
  @socket_local = Site::EMPTY
  @agent_name = agent_name
  @from = from
  @state = :INIT
  @requests = []
  @status = nil
  @reason = nil
  @headers = []
  @socket = nil
  @readbuf = nil
  @transparent_gzip_decompression = false
  @last_used = nil
end