Log errors in worker
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerDynamicPool.ts
index b2cd20dd10d181fe047db0621571b76d99786eee..68ba56e9a2330c3f5ae550c8abcb845ccead75f8 100644 (file)
@@ -16,6 +16,8 @@ export default class WorkerDynamicPool extends WorkerAbstract<WorkerData> {
    */
   constructor(workerScript: string, workerOptions?: WorkerOptions) {
     super(workerScript, workerOptions);
+    this.workerOptions.poolOptions.errorHandler =
+      this.workerOptions?.poolOptions?.errorHandler ?? WorkerUtils.defaultErrorHandler;
     this.workerOptions.poolOptions.exitHandler =
       this.workerOptions?.poolOptions?.exitHandler ?? WorkerUtils.defaultExitHandler;
     this.pool = new DynamicThreadPool<WorkerData>(