X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fworker%2FWorkerAbstract.ts;h=3dd9a782a8661507f61fa21787ed9f80c9465852;hb=4597fdc580a3a20384ecef821fe781a1099d733f;hp=8588691dc3911e1e48f9aabe6f854dada52912fa;hpb=130783a74f495abcb198b7f01abe19dab4f7fb47;p=e-mobility-charging-stations-simulator.git diff --git a/src/worker/WorkerAbstract.ts b/src/worker/WorkerAbstract.ts index 8588691d..3dd9a782 100644 --- a/src/worker/WorkerAbstract.ts +++ b/src/worker/WorkerAbstract.ts @@ -1,9 +1,9 @@ import fs from 'node:fs'; -import WorkerConstants from './WorkerConstants'; -import type { WorkerData, WorkerOptions } from '../types/Worker'; +import { WorkerConstants } from './WorkerConstants'; +import type { WorkerData, WorkerOptions } from './WorkerTypes'; -export default abstract class WorkerAbstract { +export abstract class WorkerAbstract { protected readonly workerScript: string; protected readonly workerOptions: WorkerOptions; public abstract readonly size: number; @@ -24,9 +24,7 @@ export default abstract class WorkerAbstract { poolMaxSize: WorkerConstants.DEFAULT_POOL_MAX_SIZE, elementsPerWorker: WorkerConstants.DEFAULT_ELEMENTS_PER_WORKER, poolOptions: {}, - messageHandler: () => { - /* This is intentional */ - }, + messageHandler: WorkerConstants.EMPTY_FUNCTION, } ) { if (!workerScript) {