class Seahorse::Client::NetHttp::ConnectionPool::ExtendedSession

@api private
connection pool.
Helper methods extended onto Net::HTTPSession objects opened by the

def __getobj__

def __getobj__
  @http
end

def __setobj__(obj)

def __setobj__(obj)
  @http = obj
end

def finish

Attempts to close/finish the session without raising an error.
def finish
  @http.finish
rescue IOError
  nil
end

def initialize(http)

def initialize(http)
  super(http)
  @http = http
end

def request(*args, &block)

Sends the request and tracks that this session has been used.
def request(*args, &block)
  @http.request(*args, &block)
  @last_used = Aws::Util.monotonic_milliseconds
end