]> Piment Noir Git Repositories - poolifier.git/commitdiff
refactor: avoid delete usage
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 15 Jul 2025 17:41:24 +0000 (19:41 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 15 Jul 2025 17:41:24 +0000 (19:41 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
src/pools/selection-strategies/fair-share-worker-choice-strategy.ts

index e777d1c3939b0bd6fdf663ff21578535109cd611..073ec18a6c771f9dc8da088bb692cd310ebcac6b 100644 (file)
@@ -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
   }