mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-06 20:13:40 +00:00
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:
committed by
Ron Evans
parent
343bb42644
commit
0f9038ad2e
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user