fix: workaround possible race condition at work nodes array element removal and querying
[poolifier.git] / src / pools / abstract-pool.ts
index bec4cd29056f4bf531e5f267e767795d4a1753b0..8e0a259af8ea3e6f0edad24f29dbb9b4e81821fe 100644 (file)
@@ -1601,7 +1601,7 @@ export abstract class AbstractPool<
    * @returns The worker information.
    */
   protected getWorkerInfo (workerNodeKey: number): WorkerInfo {
-    return this.workerNodes[workerNodeKey].info
+    return this.workerNodes[workerNodeKey]?.info
   }
 
   /**