diff --git a/workers/compute.js b/workers/compute.js index 073583e..ec3621a 100644 --- a/workers/compute.js +++ b/workers/compute.js @@ -18,7 +18,8 @@ importScripts("./math.js") addEventListener("message", (message) => { if (message.data.command === "compute") { - compute(message.data.queue, message.data.m); + const result = compute(message.data.queue, message.data.m); + postMessage(result); } }); @@ -94,5 +95,5 @@ function compute(queue, modulus) { result += modulus; } - postMessage(result); + return result; }