X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2FBootstrap.ts;h=d56beefcdc4df36076911751ce32f54dd26edf3e;hb=be245fdab36274873e0a9651589cebd097548076;hp=b59d925fb233202461ba71d2d07a9d9d3c7f5c01;hpb=b1f1b0f6ea0a9a5da396e20083071857e40c538c;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/Bootstrap.ts b/src/charging-station/Bootstrap.ts index b59d925f..d56beefc 100644 --- a/src/charging-station/Bootstrap.ts +++ b/src/charging-station/Bootstrap.ts @@ -3,7 +3,7 @@ import { EventEmitter } from 'node:events'; import path from 'node:path'; import { fileURLToPath } from 'node:url'; -import { type Worker, isMainThread } from 'node:worker_threads'; +import { isMainThread } from 'node:worker_threads'; import chalk from 'chalk'; @@ -31,7 +31,7 @@ import { handleUnhandledRejection, logger, } from '../utils'; -import { type MessageHandler, type WorkerAbstract, WorkerFactory } from '../worker'; +import { type WorkerAbstract, WorkerFactory } from '../worker'; const moduleName = 'Bootstrap'; @@ -201,8 +201,8 @@ export class Bootstrap extends EventEmitter { elementsPerWorker: Configuration.getWorker().elementsPerWorker, poolOptions: { workerChoiceStrategy: Configuration.getWorker().poolStrategy, + messageHandler: this.messageHandler.bind(this) as (message: unknown) => void, }, - messageHandler: this.messageHandler.bind(this) as MessageHandler, } )); }