summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/httplib.py10
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