fix: fix continuous tasks stealing on idle start at worker node idling
[poolifier.git] / src / pools / worker.ts
index b3e02f3ceb5ce8631848e65fcfcba871c4dd9e3c..776986d5000f2c2d33cdf8f9daf444038df74ef6 100644 (file)
@@ -104,6 +104,10 @@ export interface TaskStatistics {
    * Maximum number of queued tasks.
    */
   readonly maxQueued?: number
+  /**
+   * Number of sequentially stolen tasks.
+   */
+  sequentiallyStolen: number
   /**
    * Number of stolen tasks.
    */
@@ -223,6 +227,7 @@ export interface IWorker {
  */
 export interface WorkerNodeEventDetail {
   workerId: number
+  workerNodeKey?: number
 }
 
 /**