fix: fix null exception regression
[poolifier.git] / src / pools / thread / fixed.ts
index d22d75fb3b5a397e8a2371a700d53d4f243160ba..38dee9f02605f21847bdd3bd0d5303f2824b4dcb 100644 (file)
@@ -52,7 +52,7 @@ export class FixedThreadPool<
     message: MessageValue<Data>,
     transferList?: TransferListItem[]
   ): void {
-    this.workerNodes[workerNodeKey].messageChannel?.port1.postMessage(
+    this.workerNodes[workerNodeKey]?.messageChannel?.port1.postMessage(
       {
         ...message,
         workerId: this.getWorkerInfo(workerNodeKey)?.id