Map urllib3 ReadTimeoutError to an appropriate ReadTimeout requests exception, issue #2392

This commit is contained in:
VasiliPupkin256
2018-01-13 03:25:11 +03:00
parent 78bf3ee6e6
commit 5d6eeb5a7f
+2 -2
View File
@@ -33,7 +33,7 @@ from .cookies import cookiejar_from_dict, get_cookie_header, _copy_cookie_jar
from .exceptions import (
HTTPError, MissingScheme, InvalidURL, ChunkedEncodingError,
ContentDecodingError, ConnectionError, StreamConsumedError,
InvalidHeader, InvalidBodyError)
InvalidHeader, InvalidBodyError, ReadTimeout)
from ._internal_utils import to_native_string, unicode_is_ascii
from .utils import (
guess_filename, get_auth_from_url, requote_uri,
@@ -742,7 +742,7 @@ class Response(object):
except DecodeError as e:
raise ContentDecodingError(e)
except ReadTimeoutError as e:
raise ConnectionError(e)
raise ReadTimeout(e)
else:
# Standard file-like object.
while True: