mirror of
https://gitgud.io/fatchan/haproxy-protection.git
synced 2025-05-09 02:05:37 +00:00
Make the staggered start work properly
This commit is contained in:
@ -57,10 +57,10 @@ const powFinished = new Promise((resolve, reject) => {
|
|||||||
argonWorker.onmessage = messageHandler;
|
argonWorker.onmessage = messageHandler;
|
||||||
workers.push(argonWorker);
|
workers.push(argonWorker);
|
||||||
}
|
}
|
||||||
workers.forEach(async (w, i) => {
|
for (let i = 0; i < threads; i++) {
|
||||||
await new Promise(res => setTimeout(res, 100));
|
await new Promise(res => setTimeout(res, 100));
|
||||||
w.postMessage([userkey, challenge, diffString, argonOpts, i, threads]);
|
workers[i].postMessage([userkey, challenge, diffString, argonOpts, i, threads]);
|
||||||
});
|
}
|
||||||
} else {
|
} else {
|
||||||
console.warn('No webworker support, running in main/UI thread!');
|
console.warn('No webworker support, running in main/UI thread!');
|
||||||
let i = 0;
|
let i = 0;
|
||||||
|
Reference in New Issue
Block a user