fix: fix task function statistics tracking
[poolifier.git] / src / pools / abstract-pool.ts
index 056d297273d82057e5a4202ddabd5dffba8c16f1..c200d5317da6ba47c1154cdeb15a9b5ca5c9ee30 100644 (file)
@@ -699,7 +699,7 @@ export abstract class AbstractPool<
     this.updateRunTimeWorkerUsage(workerUsage, message)
     this.updateEluWorkerUsage(workerUsage, message)
     const taskWorkerUsage = this.workerNodes[workerNodeKey].getTaskWorkerUsage(
-      message.name as string
+      message.taskPerformance?.name ?? DEFAULT_TASK_NAME
     ) as WorkerUsage
     this.updateTaskStatisticsWorkerUsage(taskWorkerUsage, message)
     this.updateRunTimeWorkerUsage(taskWorkerUsage, message)