shazow/urllib3 — pull request #114 by thatguystone (2012-11-06 17:23:59+00:00)
Title: socket.error handling: for #92

For shazow/urllib3#92...because I can't add to a pull request.

2 things:
* Combines HTTPException and SocketError into one handler, checking max retry, and raising an error
* MaxRetryError includes a reason to help with debugging

As a side note, does this probably impacts shazow/urllib3#104.