fix: ensure worker choice is retried at least the pool max size
[poolifier.git] / src / pools / thread / fixed.ts
index 197830279be020e45741fb00930bb82ffcc12ea3..d2f4df8e43f8fe0a905e115510c0c22424891313 100644 (file)
@@ -32,9 +32,10 @@ export class FixedThreadPool<
   public constructor (
     numberOfThreads: number,
     filePath: string,
-    protected readonly opts: PoolOptions<Worker> = {}
+    opts: PoolOptions<Worker> = {},
+    maximumNumberOfThreads?: number
   ) {
-    super(numberOfThreads, filePath, opts)
+    super(numberOfThreads, filePath, opts, maximumNumberOfThreads)
   }
 
   /** @inheritDoc */