chore: v3.1.8
[poolifier.git] / src / worker / thread-worker.ts
index 756550e3337d1e8ef66071dd6dd21c77a5679f45..bc143a1f914b7e7dba14b395ac456be40c59ed80 100644 (file)
@@ -31,6 +31,7 @@ export class ThreadWorker<
    * Message port used to communicate with the main worker.
    */
   private port?: MessagePort
+
   /**
    * Constructs a new poolifier thread worker.
    *
@@ -80,7 +81,9 @@ export class ThreadWorker<
   }
 
   /** @inheritDoc */
-  protected sendToMainWorker (message: MessageValue<Response>): void {
+  protected readonly sendToMainWorker = (
+    message: MessageValue<Response>
+  ): void => {
     this.port?.postMessage({ ...message, workerId: this.id })
   }