From 258dac23247209dc54a2a986da9205549600d487 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Thu, 14 Nov 2024 09:21:30 +0100 Subject: [PATCH] wasm: tidy up wasm_exec.js a bit --- targets/wasm_exec.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/targets/wasm_exec.js b/targets/wasm_exec.js index 41ccaed12..defc73ba8 100644 --- a/targets/wasm_exec.js +++ b/targets/wasm_exec.js @@ -530,11 +530,9 @@ } const go = new Go(); - WebAssembly.instantiate(fs.readFileSync(process.argv[2]), go.importObject).then((result) => { - go.run(result.instance).then((result) => { - process.exit(result); - }). - catch((e) => { throw e }); + WebAssembly.instantiate(fs.readFileSync(process.argv[2]), go.importObject).then(async (result) => { + let exitCode = await go.run(result.instance); + process.exit(exitCode); }).catch((err) => { console.error(err); process.exit(1);