From: Chris Duncan Date: Fri, 11 Jul 2025 15:02:21 +0000 (-0700) Subject: Flatten condition check. X-Git-Tag: v0.10.5~57^2~25 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=0e960712c70d63bd0b97646c085a3ab23bf7c93e;p=libnemo.git Flatten condition check. --- diff --git a/src/lib/pool.ts b/src/lib/pool.ts index d35a91d..ffe1b82 100644 --- a/src/lib/pool.ts +++ b/src/lib/pool.ts @@ -90,11 +90,9 @@ export class Pool { } #assign (thread: Thread, job: Job): void { - if (job.data instanceof ArrayBuffer) { - if (job.data.byteLength > 0) { - thread.job = job - thread.worker.postMessage({ buffer: job.data }, [job.data]) - } + if (job.data instanceof ArrayBuffer && job.data.byteLength > 0) { + thread.job = job + thread.worker.postMessage({ buffer: job.data }, [job.data]) } else { const chunk: number = 1 + (job.data.length / this.threadsIdle) const next = job.data.slice(0, chunk)