aboutsummaryrefslogtreecommitdiff
path: root/src/profile/bind.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/profile/bind.ts')
-rw-r--r--src/profile/bind.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/profile/bind.ts b/src/profile/bind.ts
index aeb59d3..10b38a3 100644
--- a/src/profile/bind.ts
+++ b/src/profile/bind.ts
@@ -93,7 +93,7 @@ export const seedProfileWindow = async (
return err(cdpError("discovery_failed", `${launched.error} — ${manualFallbackHint(pin)}`));
}
- const { sentinelUrl, cleanup } = launched.data;
+ const { sentinelUrl, cleanup, kill } = launched.data;
const deadline = Date.now() + SEED_DEADLINE_MS;
let seed: PageTarget | undefined;
while (Date.now() < deadline && !seed) {
@@ -102,6 +102,7 @@ export const seedProfileWindow = async (
}
if (!seed) {
+ kill();
await cleanup();
return err(cdpError(
"timeout",