fix: fix race condition in worker choice strategies
[poolifier.git] / src / pools / selection-strategies / least-used-worker-choice-strategy.ts
index d0adbcd7b77c4ef095f25fced318148498f42935..c750c290d1d7f3c5039698a9be04a2971b623781 100644 (file)
@@ -55,9 +55,6 @@ export class LeastUsedWorkerChoiceStrategy<
     let minNumberOfTasks = Infinity
     let chosenWorkerNodeKey: number | undefined
     for (const [workerNodeKey, workerNode] of this.pool.workerNodes.entries()) {
-      if (!this.isWorkerNodeEligible(workerNodeKey)) {
-        continue
-      }
       const workerTaskStatistics = workerNode.usage.tasks
       const workerTasks =
         workerTaskStatistics.executed +