with os.fdopen(code_file_desc, "w+b") as code_file:
code_file.write(code.encode('utf-8'))
- compile_process = subprocess.run(f"onyx -r js --no-file-contents --no-colors -o {wasm_file_name} {code_file_name}", shell=True, capture_output=True)
+ compile_process = subprocess.run(f"timeout -s KILL 10s onyx -r js --no-file-contents --no-colors -o {wasm_file_name} {code_file_name}", shell=True, capture_output=True)
os.remove(code_file_name)