X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fpools%2Fselection-strategies%2Fleast-elu-worker-choice-strategy.ts;h=5df742a665d5d9b5ed838beb887e426da43ade07;hb=5ea80606520ed06f815f4f7485ec9057ac23b176;hp=eca5a1cf541eca5d25102cacf821a08b556ad894;hpb=d33be4309c69e39da5e81479e40b1a5ec7078bd5;p=poolifier.git diff --git a/src/pools/selection-strategies/least-elu-worker-choice-strategy.ts b/src/pools/selection-strategies/least-elu-worker-choice-strategy.ts index eca5a1cf..5df742a6 100644 --- a/src/pools/selection-strategies/least-elu-worker-choice-strategy.ts +++ b/src/pools/selection-strategies/least-elu-worker-choice-strategy.ts @@ -63,7 +63,7 @@ export class LeastEluWorkerChoiceStrategy< const workerElu = workerUsage.elu?.active.aggregate ?? 0 if (workerElu === 0) { this.nextWorkerNodeId = workerNodeKey - return true + break } else if (workerElu < minWorkerElu) { minWorkerElu = workerElu this.nextWorkerNodeId = workerNodeKey