This commit is contained in:
Jérémy Bethmont
2011-08-09 15:34:44 +02:00
parent 2ce26d4a1c
commit 32a861b2ed
+7 -1
View File
@@ -169,7 +169,8 @@ class Request(object):
try:
response.headers = CaseInsensitiveDict(getattr(resp.info(), 'dict', None))
response.read = resp.read
response.close = resp.close
response._resp = resp
response._close = resp.close
except AttributeError:
pass
@@ -397,6 +398,11 @@ class Response(object):
raise self.error
def close(self):
if self._resp.fp is not None and hasattr(self._resp.fp, '_sock'):
self._resp.fp._sock.recv = None
self._close()
class AuthManager(object):
"""Requests Authentication Manager."""