mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Backed out changeset cb31d5a52868 (bug 1028407) under suspicion of web-platform bustage on a CLOSED TREE
This commit is contained in:
parent
64feb9412e
commit
4b2f291d8c
@ -587,20 +587,17 @@ class Marionette(object):
|
||||
def wait_for_port(self, timeout=60):
|
||||
starttime = datetime.datetime.now()
|
||||
while datetime.datetime.now() - starttime < datetime.timedelta(seconds=timeout):
|
||||
sock = None
|
||||
try:
|
||||
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
sock.connect((self.host, self.port))
|
||||
data = sock.recv(16)
|
||||
sock.close()
|
||||
if ':' in data:
|
||||
time.sleep(5)
|
||||
return True
|
||||
except socket.error:
|
||||
pass
|
||||
finally:
|
||||
if sock:
|
||||
sock.close()
|
||||
time.sleep(.1)
|
||||
time.sleep(1)
|
||||
return False
|
||||
|
||||
@do_crash_check
|
||||
|
Loading…
Reference in New Issue
Block a user