From 39cb900083048ed2c1f219301460b07d226ddd13 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Tue, 15 Jul 2025 19:41:24 +0200 Subject: [PATCH] refactor: avoid delete usage MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- .../selection-strategies/fair-share-worker-choice-strategy.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pools/selection-strategies/fair-share-worker-choice-strategy.ts b/src/pools/selection-strategies/fair-share-worker-choice-strategy.ts index e777d1c39..073ec18a6 100644 --- a/src/pools/selection-strategies/fair-share-worker-choice-strategy.ts +++ b/src/pools/selection-strategies/fair-share-worker-choice-strategy.ts @@ -80,7 +80,9 @@ export class FairShareWorkerChoiceStrategy< /** @inheritDoc */ public reset (): boolean { for (const workerNode of this.pool.workerNodes) { - delete workerNode.strategyData?.virtualTaskEndTimestamp + if (workerNode.strategyData?.virtualTaskEndTimestamp != null) { + workerNode.strategyData.virtualTaskEndTimestamp = undefined + } } return true } -- 2.43.0