X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fworker%2FWorkerDynamicPool.ts;h=e6b939d8b384f754d747b038d74b22d2f533e2b9;hb=fd1fdf1b7bd53ee19679eb9c7d83b2592c32aed7;hp=d30f9b7a9bb4d2725c8f904099ee5db2af949fb9;hpb=f7c04613b7532ea1537a31732bc555f9fed5ce43;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerDynamicPool.ts b/src/worker/WorkerDynamicPool.ts index d30f9b7a..e6b939d8 100644 --- a/src/worker/WorkerDynamicPool.ts +++ b/src/worker/WorkerDynamicPool.ts @@ -3,10 +3,10 @@ import { DynamicThreadPool, PoolOptions } from 'poolifier'; import Constants from '../utils/Constants'; import Utils from '../utils/Utils'; import { Worker } from 'worker_threads'; +import WorkerAbstract from './WorkerAbstract'; import { WorkerData } from '../types/Worker'; -import Wrk from './Wrk'; -export default class WorkerDynamicPool extends Wrk { +export default class WorkerDynamicPool extends WorkerAbstract { private pool: DynamicPool; /** @@ -40,6 +40,7 @@ export default class WorkerDynamicPool extends Wrk { * @return {Promise} * @public */ + // eslint-disable-next-line @typescript-eslint/require-await public async stop(): Promise { return this.pool.destroy(); }