@@ -22,6 +22,14 @@ try:
#program_to_execute = [sys.executable, "run_mvk_server.py", port, "--kernel=interpreter"]
#program_to_execute = [sys.executable, "run_mvk_server.py", port, "--kernel=fast-jit"]
- subprocess.call(program_to_execute)
+ server = subprocess.Popen(program_to_execute)
+ server.wait()
finally:
- hutn.terminate()
+ try:
+ server.terminate()
+ except:
+ pass
+ hutn.terminate()