diff --git a/Tests/Integration/webdavlib.py b/Tests/Integration/webdavlib.py index 0e0f7c384..59aebff2e 100644 --- a/Tests/Integration/webdavlib.py +++ b/Tests/Integration/webdavlib.py @@ -106,7 +106,11 @@ class WebDAVClient: query.start = time.time() self.conn.request(query.method, query.url, body, self.prepare_headers(query, body)) - query.set_response(self.conn.getresponse()); + try: + query.set_response(self.conn.getresponse()); + except BadStatusLine: + time.sleep(3) + query.set_response(self.conn.getresponse()); query.duration = time.time() - query.start class HTTPSimpleQuery: