Fix stepping not working.

Use transferable object for sending arraybuffers to workers
This commit is contained in:
j433866 2019-05-16 10:42:07 +01:00
parent d326cad611
commit 0e850b2a85
6 changed files with 47 additions and 32 deletions

View file

@ -111,25 +111,14 @@ async function bake(data) {
})
});
} catch (err) {
if (err instanceof DOMException) {
self.postMessage({
action: "bakeError",
data: {
error: err.message,
id: data.id,
inputNum: data.inputNum
}
});
} else {
self.postMessage({
action: "bakeError",
data: {
error: err,
id: data.id,
inputNum: data.inputNum
}
});
}
self.postMessage({
action: "bakeError",
data: {
error: err.message || err,
id: data.id,
inputNum: data.inputNum
}
});
}
self.inputNum = -1;
}