diff --git a/requests/models.py b/requests/models.py index c46d8ed1..48ba976f 100644 --- a/requests/models.py +++ b/requests/models.py @@ -262,6 +262,9 @@ class Request(object): self._build_response(why) if not self.redirect: self.response.error = why + + # TODO: Support urllib connection refused errors + except urllib2.URLError, error: raise Timeout if isinstance(error.reason, socket.timeout) else error else: