refactor: cleanup worker.addTaskFunction()
[poolifier.git] / src / worker / thread-worker.ts
index 7a766a958ccbb41c9b29bbe76c04890eec61604d..09135afffc913dd7b983b7cbac9134bb5573b3b3 100644 (file)
@@ -46,9 +46,6 @@ export class ThreadWorker<
       parentPort as MessagePort,
       opts
     )
-    if (!this.isMain) {
-      this.sendToMainWorker({ workerId: this.id, started: true })
-    }
   }
 
   protected get id (): number {
@@ -57,7 +54,11 @@ export class ThreadWorker<
 
   /** @inheritDoc */
   protected sendToMainWorker (message: MessageValue<Response>): void {
-    console.log('sending message to main worker(thread)', message)
     this.getMainWorker().postMessage(message)
   }
+
+  /** @inheritDoc */
+  protected handleError (e: Error | string): string {
+    return e as string
+  }
 }