X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=inline;f=src%2Fpools%2Fcluster%2Fdynamic.ts;fp=src%2Fpools%2Fcluster%2Fdynamic.ts;h=ce28e421544131e2f3b5efbf762e66b1c8b71103;hb=9d9fb7b64a28d150583fe1bcd895893f6736d9d4;hp=9636b423915fc670c9b42f24680cee131f343c3a;hpb=31d7126774bba6e7c0793053f7635501cd88fa3f;p=poolifier.git diff --git a/src/pools/cluster/dynamic.ts b/src/pools/cluster/dynamic.ts index 9636b423..ce28e421 100644 --- a/src/pools/cluster/dynamic.ts +++ b/src/pools/cluster/dynamic.ts @@ -38,6 +38,11 @@ export class DynamicClusterPool< ) } + /** @inheritDoc */ + protected shallCreateDynamicWorker (): boolean { + return !this.full && this.internalBusy() + } + /** @inheritDoc */ protected get type (): PoolType { return PoolTypes.dynamic