Cleanups.
[e-mobility-charging-stations-simulator.git] / src / charging-station / StationWorker.ts
index c7bc2337b0e772c4d73a3712b0606b9981500096..8eac9e46ab2bc1c0aa7b15cd687bf1f53d971e53 100644 (file)
@@ -1,7 +1,7 @@
 import { isMainThread, parentPort, workerData } from 'worker_threads';
-import Constants from '../utils/Constants';
 
 import ChargingStation from './ChargingStation';
+import Constants from '../utils/Constants';
 
 if (!isMainThread) {
   const station = new ChargingStation(workerData.index as number, workerData.templateFile as string);
@@ -12,10 +12,10 @@ if (!isMainThread) {
 }
 
 function addListener() {
-  parentPort.setMaxListeners(1000);
-  parentPort.on("message", e => {
-    if (e.id === Constants.START_NEW_CHARGING_STATION) {
-        startChargingStation(e.workerData);
+  parentPort.setMaxListeners(Constants.MAX_LISTENERS);
+  parentPort.on('message', (e) => {
+    if (e.id === Constants.START_CHARGING_STATION) {
+      startChargingStation(e.workerData);
     }
   });
 }