X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fpools%2Fcluster%2Fdynamic.ts;fp=src%2Fpools%2Fcluster%2Fdynamic.ts;h=9636b423915fc670c9b42f24680cee131f343c3a;hb=2889bd70182e9e42c75d686ece3c288307e01d4f;hp=9f2f0dd95130a37d4bf010b071dbcc30271ab9ac;hpb=6a5f7992e88975427ab30dcd774b86a0127c5bdd;p=poolifier.git diff --git a/src/pools/cluster/dynamic.ts b/src/pools/cluster/dynamic.ts index 9f2f0dd9..9636b423 100644 --- a/src/pools/cluster/dynamic.ts +++ b/src/pools/cluster/dynamic.ts @@ -1,7 +1,6 @@ -import { type Worker } from 'node:cluster' -import { type PoolOptions, type PoolType, PoolTypes } from '../pool' import { checkDynamicPoolSize } from '../utils' -import { FixedClusterPool } from './fixed' +import { type PoolType, PoolTypes } from '../pool' +import { type ClusterPoolOptions, FixedClusterPool } from './fixed' /** * A cluster pool with a dynamic number of workers, but a guaranteed minimum number of workers. @@ -30,7 +29,7 @@ export class DynamicClusterPool< min: number, max: number, filePath: string, - opts: PoolOptions = {} + opts: ClusterPoolOptions = {} ) { super(min, filePath, opts, max) checkDynamicPoolSize(