X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fpools%2Fthread%2Fdynamic.ts;h=cd9d23253a040f44070da2fe0b0504da31aeb283;hb=refs%2Ftags%2Fv3.1.9;hp=b0a22346690bd36c471b6b45c844af8ffae098ea;hpb=26ce26ca8861318068427cc86697103e7a3ddbf4;p=poolifier.git diff --git a/src/pools/thread/dynamic.ts b/src/pools/thread/dynamic.ts index b0a22346..cd9d2325 100644 --- a/src/pools/thread/dynamic.ts +++ b/src/pools/thread/dynamic.ts @@ -1,7 +1,6 @@ -import { type Worker } from 'node:worker_threads' -import { type PoolOptions, type PoolType, PoolTypes } from '../pool' +import { type PoolType, PoolTypes } from '../pool' import { checkDynamicPoolSize } from '../utils' -import { FixedThreadPool } from './fixed' +import { FixedThreadPool, type ThreadPoolOptions } from './fixed' /** * A thread pool with a dynamic number of threads, but a guaranteed minimum number of threads. @@ -30,7 +29,7 @@ export class DynamicThreadPool< min: number, max: number, filePath: string, - opts: PoolOptions = {} + opts: ThreadPoolOptions = {} ) { super(min, filePath, opts, max) checkDynamicPoolSize(