0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-08 10:31:50 -05:00

test: Try once more when RPC connection fails on Windows

This commit is contained in:
MarcoFalke 2020-04-11 20:29:35 -04:00
parent faa655731e
commit fab9899204
No known key found for this signature in database
GPG key ID: CE2B75697E69A548

View file

@ -112,6 +112,15 @@ class AuthServiceProxy():
self.__conn.close()
self.__conn.request(method, path, postdata, headers)
return self._get_response()
except OSError as e:
retry = (
'[WinError 10053] An established connection was aborted by the software in your host machine' in str(e))
if retry:
self.__conn.close()
self.__conn.request(method, path, postdata, headers)
return self._get_response()
else:
raise
def get_request(self, *args, **argsn):
AuthServiceProxy.__id_count += 1