From 4133bceb4153a6674ac5cb9a182942537c1dde45 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Thu, 23 May 2013 08:28:56 -0400 Subject: Proxy: handle BadStatusLine errors gracefully --- src/lib/Bcfg2/Proxy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/Bcfg2/Proxy.py b/src/lib/Bcfg2/Proxy.py index 9246c0f87..f6db66a93 100644 --- a/src/lib/Bcfg2/Proxy.py +++ b/src/lib/Bcfg2/Proxy.py @@ -314,7 +314,7 @@ class XMLRPCTransport(xmlrpclib.Transport): errcode = response.status errmsg = response.reason headers = response.msg - except (socket.error, SSL_ERROR): + except (socket.error, SSL_ERROR, httplib.BadStatusLine): err = sys.exc_info()[1] raise ProxyError(xmlrpclib.ProtocolError(host + handler, 408, -- cgit v1.2.3-1-g7c22