diff --git a/requests/models.py b/requests/models.py index 8eab3f64..e776bc34 100644 --- a/requests/models.py +++ b/requests/models.py @@ -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: