fix: fix fastify-worker_threads example
[poolifier.git] / src / worker / thread-worker.ts
index 4666fbc7590dda3974df88770b874703c0189e17..69940f960600afe815cbe540d33f5547e242ed19 100644 (file)
@@ -53,13 +53,13 @@ export class ThreadWorker<
   /** @inheritDoc */
   protected handleReadyMessage (message: MessageValue<Data>): void {
     if (
-      !this.isMain &&
       message.workerId === this.id &&
       message.ready != null &&
       message.port != null
     ) {
       this.port = message.port
       this.port.on('message', this.messageListener.bind(this))
+      this.sendTaskFunctionsListToMainWorker()
       this.sendToMainWorker({ ready: true, workerId: this.id })
     }
   }