code: def _make_request(self, conn, method, url, timeout=_Default,
                        **httplib_request_kw):
          
          self.num_requests += 1
  
          if timeout is _Default:
              timeout = self.timeout
  
          conn.request(method, url, **httplib_request_kw)
          conn.sock.settimeout(timeout)
          httplib_response = conn.getresponse()
  
          log.debug("\"%s %s %s\" %s %s" %
                    (method, url,
                     conn._http_vsn_str, # pylint: disable-msg=W0212
                     httplib_response.status, httplib_response.length))
  
          return httplib_response
docs: Perform a request on a given httplib connection object taken from our
          pool.