From 4347496623913eb072f6f9d09a512b134d99d83f Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Thu, 26 Mar 2020 04:16:14 -0400 Subject: [PATCH] wasm_exec: Cross-port exit with code 1 change. This cross-ports the following commit: https://github.com/golang/go/commit/9eef9648005c17681800fdb55ed2404ab769761e --- targets/wasm_exec.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/targets/wasm_exec.js b/targets/wasm_exec.js index 4c879066..50381fa9 100644 --- a/targets/wasm_exec.js +++ b/targets/wasm_exec.js @@ -479,7 +479,7 @@ !global.process.versions.electron ) { if (process.argv.length != 3) { - process.stderr.write("usage: go_js_wasm_exec [wasm binary] [arguments]\n"); + console.error("usage: go_js_wasm_exec [wasm binary] [arguments]"); process.exit(1); } @@ -487,7 +487,8 @@ WebAssembly.instantiate(fs.readFileSync(process.argv[2]), go.importObject).then((result) => { return go.run(result.instance); }).catch((err) => { - throw err; + console.error(err); + process.exit(1); }); } })();