Updated http server used on tests to keep trying until get a free address.
This commit is contained in:
parent
323b37beda
commit
5a87a51c11
1 changed files with 6 additions and 5 deletions
|
|
@ -124,11 +124,12 @@ class TestServer(threading.Thread):
|
||||||
else:
|
else:
|
||||||
handle = TestHandler
|
handle = TestHandler
|
||||||
|
|
||||||
|
while True:
|
||||||
try:
|
try:
|
||||||
self.httpd = CompatTCPServer(('' , self._port), handle)
|
self.httpd = CompatTCPServer(('' , self._port), handle)
|
||||||
|
break
|
||||||
except:
|
except:
|
||||||
self._port = self._port + random.randint(1, 100)
|
self._port = self._port + random.randint(1, 100)
|
||||||
self.httpd = CompatTCPServer(('' , self._port), handle)
|
|
||||||
|
|
||||||
def port(self):
|
def port(self):
|
||||||
return self._port
|
return self._port
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue