From 7af3ed844f200407c285d3b1501d4194af7835d5 Mon Sep 17 00:00:00 2001 From: Clay Coleman Date: Thu, 16 Mar 2023 13:03:18 -0500 Subject: [PATCH] silence "Message from worker before finishing initialization" if the message is an init message --- src/master/spawn.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/master/spawn.ts b/src/master/spawn.ts index 485cf5d1..9e8e74a2 100644 --- a/src/master/spawn.ts +++ b/src/master/spawn.ts @@ -61,11 +61,14 @@ async function withTimeout(promise: Promise, timeoutInMs: number, errorMes function receiveInitMessage(worker: WorkerType): Promise { return new Promise((resolve, reject) => { const messageHandler = ((event: MessageEvent) => { - debugMessages("Message from worker before finishing initialization:", event.data) if (isInitMessage(event.data)) { worker.removeEventListener("message", messageHandler) resolve(event.data) - } else if (isUncaughtErrorMessage(event.data)) { + } else { + debugMessages("Message from worker before finishing initialization:", event.data) + } + + if (isUncaughtErrorMessage(event.data)) { worker.removeEventListener("message", messageHandler) reject(deserialize(event.data.error)) }