diff options
-rw-r--r-- | Lib/httplib.py | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/Lib/httplib.py b/Lib/httplib.py index 77be68c..149fcbc 100644 --- a/Lib/httplib.py +++ b/Lib/httplib.py @@ -328,12 +328,8 @@ class HTTPResponse: def __init__(self, sock, debuglevel=0, strict=0, method=None, buffering=False): if buffering: # The caller won't be using any sock.recv() calls, so buffering - # is fine and recommended for performance. + # is fine and recommendef for performance self.fp = sock.makefile('rb') - # As our sock.makefile() object may receive data into its buffer - # beyond that needed to satisfy this response, we must close - # afterwards. - self._must_close = True else: # The buffer size is specified as zero, because the headers of # the response are read with readline(). If the reads were @@ -341,7 +337,6 @@ class HTTPResponse: # response, which make be read via a recv() on the underlying # socket. self.fp = sock.makefile('rb', 0) - self._must_close = False self.debuglevel = debuglevel self.strict = strict self._method = method @@ -479,9 +474,6 @@ class HTTPResponse: self.will_close = 1 def _check_close(self): - if self._must_close: - return True - conn = self.msg.getheader('connection') if self.version == 11: # An HTTP/1.1 proxy is assumed to stay open unless |