X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fworker%2FWorkerStaticPool.ts;h=cbc62fb63bfe45be928c5810c67c22bb862297de;hb=107efcc6655b5a4409fc5db3da90869d6881a195;hp=d5e9222618fb1ae37cdb1cfcf563ca4936a99594;hpb=81797102d5214fea2fc58eff2666fe8b8d9a5a11;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerStaticPool.ts b/src/worker/WorkerStaticPool.ts index d5e92226..cbc62fb6 100644 --- a/src/worker/WorkerStaticPool.ts +++ b/src/worker/WorkerStaticPool.ts @@ -16,11 +16,9 @@ export default class WorkerStaticPool extends WorkerAbstract { * @param numberOfThreads * @param startWorkerDelay * @param opts - * @param messageListenerCallback */ - constructor(workerScript: string, numberOfThreads: number, startWorkerDelay?: number, opts?: PoolOptions, - messageListenerCallback: (message: any) => void = () => { /* This is intentional */ }) { - super(workerScript, startWorkerDelay, messageListenerCallback); + constructor(workerScript: string, numberOfThreads: number, startWorkerDelay?: number, opts?: PoolOptions) { + super(workerScript, startWorkerDelay); opts.exitHandler = opts?.exitHandler ?? WorkerUtils.defaultExitHandler; this.pool = new FixedThreadPool(numberOfThreads, this.workerScript, opts); } @@ -38,7 +36,6 @@ export default class WorkerStaticPool extends WorkerAbstract { * @returns * @public */ - // eslint-disable-next-line @typescript-eslint/no-empty-function public async start(): Promise { // This is intentional }