wasm: remove _callbackShutdown

It doesn't seem to be used.

This commit is somewhat related to this commit:
https://github.com/golang/go/commit/6dd70fc5e391eb7a47be5eb6353107f38b73f161
Most of the things don't port over nicely.
This commit is contained in:
Ayke van Laethem
2020-04-06 23:05:14 +02:00
committed by Ron Evans
parent 343bb42644
commit 0f9038ad2e
-7
View File
@@ -415,7 +415,6 @@
this,
];
this._refs = new Map();
this._callbackShutdown = false;
this.exited = false;
const mem = new DataView(this._inst.exports.memory.buffer)
@@ -472,12 +471,6 @@
const go = new Go();
WebAssembly.instantiate(fs.readFileSync(process.argv[2]), go.importObject).then((result) => {
process.on("exit", (code) => { // Node.js exits if no callback is pending
if (code === 0 && !go.exited) {
// deadlock, make Go print error and stack traces
go._callbackShutdown = true;
}
});
return go.run(result.instance);
}).catch((err) => {
throw err;