|
|
@@ -65,6 +65,7 @@ class TestClient(object): |
|
|
|
status = client.get("process/status", { "pid": pid }) |
|
|
|
if status["alive"] == False: |
|
|
|
break |
|
|
|
time.sleep(0.1) |
|
|
|
else: |
|
|
|
raise AssertionError("process " + str(pid) + " didn't die in " + |
|
|
|
str(timeout) + " seconds: " + repr(status)) |
|
|
@@ -248,6 +249,7 @@ class TestClient(object): |
|
|
|
sys.stdout.flush() |
|
|
|
if status["alive"] == False: |
|
|
|
break |
|
|
|
time.sleep(0.1) |
|
|
|
status = client.post("process/remove", { "pid": pid }) |
|
|
|
os._exit(int(status["exitcode"])) |
|
|
|
|
|
|
|