diff --git a/src/plugins/host-hook-runtime.ts b/src/plugins/host-hook-runtime.ts index 77018544e74..e764e985d8f 100644 --- a/src/plugins/host-hook-runtime.ts +++ b/src/plugins/host-hook-runtime.ts @@ -130,7 +130,9 @@ function waitForTerminalEventHandlers(params: { resolve("timeout"); }, PLUGIN_TERMINAL_EVENT_CLEANUP_WAIT_MS); }); - timeout?.unref?.(); + if (timeout) { + timeout.unref?.(); + } return Promise.race([settled, timedOut]).then(() => { if (timeout) { clearTimeout(timeout);