Catch ProtocolError (workaround for requests bug)
Catch ProtocolError (workaround for requests bug)

requests 2.4.0 has a bug where it will raise ProtocolError from the
urllib3 package instead of the documented ConnectionError when a
connection cannot be established.  This is a workaround for that.

pyfarm/pyfarm-master,pyfarm/pyfarm-master,pyfarm/pyfarm-master