Retry request on HTTPException
review117001
This commit is contained in:
1 parent
ba4eedb5b6
commit
8cf3a07ade
1 file changed
+2
-2
+2
-2
@@ -253,9 +253,9 @@ class ServerProxy(xmlrpclib.ServerProxy):
|
||||
request,
|
||||
verbose=self.__verbose
|
||||
)
|
||||
except socket.error, v:
|
||||
except (socket.error, httplib.HTTPException), v:
|
||||
# trap 'Broken pipe'
|
||||
if v.args[0] != 32:
|
||||
if isinstance(v, socket.error) and v.args[0] != 32:
|
||||
raise
|
||||
# try one more time
|
||||
self.__transport.close()
|
||||
|
||||
Reference in new issue
Block a user