fix: force web reconnect on stalled close

This commit is contained in:
Peter Steinberger
2025-12-28 12:04:20 +00:00
parent cade7b1132
commit eb158545fc
4 changed files with 100 additions and 2 deletions

View File

@@ -1361,6 +1361,11 @@ export async function monitorWebProvider(
void closeListener().catch((err) => {
logVerbose(`Close listener failed: ${formatError(err)}`);
}); // Trigger reconnect
listener.signalClose?.({
status: 499,
isLoggedOut: false,
error: "watchdog-timeout",
});
}
}
}, WATCHDOG_CHECK_MS);