Changed console logs to debuglog, fixed msgAll locking workers

This commit is contained in:
mrfry 2021-04-21 13:14:21 +02:00
parent b1dcb3b018
commit 7571ffe271
2 changed files with 21 additions and 9 deletions
src/utils

View file

@ -730,14 +730,19 @@ if (!isMainThread) {
}
logger.DebugLog(`Worker new question ${workerIndex}`, 'worker update', 1)
// parentPort.postMessage({
// msg: `From thread #${workerIndex}: update done`,
// workerIndex: workerIndex,
// })
parentPort.postMessage({
msg: `From thread #${workerIndex}: update done`,
workerIndex: workerIndex,
})
// console.log(`[THREAD #${workerIndex}]: update`)
} else if (msg.type === 'newdb') {
qdbs.push(msg.newdb)
parentPort.postMessage({
msg: `From thread #${workerIndex}: new db add done`,
workerIndex: workerIndex,
})
// console.log(`[THREAD #${workerIndex}]: newdb`)
} else {
logger.Log(`Invalid msg type!`, logger.GetColor('redbg'))