new (HTTPClient::SessionManager)

    # File lib/httpclient/session.rb, line 109
        def initialize(client)
          @client = client
          @proxy = client.proxy

          @agent_name = nil
          @from = nil

          @protocol_version = nil
          @debug_dev = client.debug_dev
          @socket_sync = true
          @chunk_size = 4096

          @connect_timeout = 60
          @connect_retry = 1
          @send_timeout = 120
          @receive_timeout = 60       # For each read_block_size bytes
          @read_block_size = 1024 * 16 # follows net/http change in 1.8.7
          @protocol_retry_count = 5

          @ssl_config = nil
          @test_loopback_http_response = []

          @sess_pool = []
          @sess_pool_mutex = Mutex.new
        end