Merge pull request #2343 from poolifier/combined-prs-branch
[poolifier.git] / src / pools / selection-strategies / least-used-worker-choice-strategy.ts
index 5e8a09b42b86aae9e6b59e8ac77322b8705d890f..601b72beba7e2ece8dc70319e682067c43fe70e0 100644 (file)
@@ -54,11 +54,8 @@ export class LeastUsedWorkerChoiceStrategy<
     return this.pool.workerNodes.reduce(
       (minWorkerNodeKey, workerNode, workerNodeKey, workerNodes) => {
         return this.isWorkerNodeReady(workerNodeKey) &&
-          workerNode.usage.tasks.executed +
-            workerNode.usage.tasks.executing +
-            workerNode.usage.tasks.queued <
-            workerNodes[minWorkerNodeKey].usage.tasks.executed +
-              workerNodes[minWorkerNodeKey].usage.tasks.executing +
+          workerNode.usage.tasks.executing + workerNode.usage.tasks.queued <
+            workerNodes[minWorkerNodeKey].usage.tasks.executing +
               workerNodes[minWorkerNodeKey].usage.tasks.queued
           ? workerNodeKey
           : minWorkerNodeKey