fix: ensure a dynamic scheduled for removal can't be used
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 17 Oct 2023 14:42:34 +0000 (16:42 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 17 Oct 2023 14:42:34 +0000 (16:42 +0200)
commitae3ab61d14adc1f0511e8dea1f69a1d44e7effdf
treefd2f84ddae80a6afeca1c7eb48eba7b6bd1b768e
parentdaa30e0e21087d1a3cf24b3dd38f703b1aba6d46
fix: ensure a dynamic scheduled for removal can't be used

closes #1468 and #1468

Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
12 files changed:
README.md
src/pools/abstract-pool.ts
src/pools/cluster/fixed.ts
src/pools/selection-strategies/abstract-worker-choice-strategy.ts
src/pools/selection-strategies/fair-share-worker-choice-strategy.ts
src/pools/selection-strategies/least-busy-worker-choice-strategy.ts
src/pools/selection-strategies/least-elu-worker-choice-strategy.ts
src/pools/selection-strategies/least-used-worker-choice-strategy.ts
src/pools/selection-strategies/round-robin-worker-choice-strategy.ts
src/pools/selection-strategies/weighted-round-robin-worker-choice-strategy.ts
src/pools/thread/fixed.ts
src/pools/worker.ts