test: Remove python 3.4 workaround

This commit is contained in:
MarcoFalke 2020-04-11 20:31:31 -04:00
parent fae760f2b2
commit fa9f4f663c
No known key found for this signature in database
GPG key ID: CE2B75697E69A548

View file

@ -105,16 +105,9 @@ class AuthServiceProxy():
try:
self.__conn.request(method, path, postdata, headers)
return self._get_response()
except http.client.BadStatusLine as e:
if e.line == "''": # if connection was closed, try again
self.__conn.close()
self.__conn.request(method, path, postdata, headers)
return self._get_response()
else:
raise
except (BrokenPipeError, ConnectionResetError):
# Python 3.5+ raises BrokenPipeError instead of BadStatusLine when the connection was reset
# ConnectionResetError happens on FreeBSD with Python 3.4
# Python 3.5+ raises BrokenPipeError when the connection was reset
# ConnectionResetError happens on FreeBSD
self.__conn.close()
self.__conn.request(method, path, postdata, headers)
return self._get_response()