feat: restart worker in case of uncaught error
[poolifier.git] / src / pools / cluster / fixed.ts
index ed4f6fed2826078bfdeac466bcec7e8c4c80bef5..89cab8ef0eba31aacbbde03fa4de24d68d9530d6 100644 (file)
@@ -100,9 +100,14 @@ export class FixedClusterPool<
     return PoolType.FIXED
   }
 
+  /** @inheritDoc */
+  public get size (): number {
+    return this.numberOfWorkers
+  }
+
   /** @inheritDoc */
   protected get full (): boolean {
-    return this.workerNodes.length === this.numberOfWorkers
+    return this.workerNodes.length >= this.numberOfWorkers
   }
 
   /** @inheritDoc */