-export default class WorkerDynamicPool<T> extends WorkerAbstract {
- private pool: DynamicThreadPool<WorkerData>;
+export default class WorkerDynamicPool extends WorkerAbstract<WorkerData> {
+ private readonly pool: DynamicThreadPool<WorkerData>;
await this.pool.execute(elementData);
// Start worker sequentially to optimize memory at startup
await Utils.sleep(this.workerStartDelay);
await this.pool.execute(elementData);
// Start worker sequentially to optimize memory at startup
await Utils.sleep(this.workerStartDelay);