should help some builds that might timeout

pull/52/head
Luc Charland 2014-09-04 21:59:36 -04:00
parent 031e4c9409
commit e37a603632
1 changed files with 5 additions and 1 deletions

View File

@ -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: