Skip to content

fix(browser): stop reconnecting when the control plane refuses the home - #47

Merged
Mathieu2301 merged 1 commit into
mainfrom
nox/no-retry-missing-home
Nov 14, 2026
Merged

Mathieu2301 merged 1 commit into
mainfrom
nox/no-retry-missing-home

Conversation

@Mathieu2301

Copy link
Copy Markdown
Member

A tab left on a deleted home retried the credential exchange forever (≤30 s backoff): 1,581 home_not_found refusals in a day. 400/403/404 now surface as a non-retryable authorization failure and the client stops. Tests: 160 pass.

A browser left on a deleted home retried the relay credential exchange
every ≤30 s forever (1,581 refusals in a day), which helped exhaust the
free Firestore quota. 400/403/404 from the exchange are now a permanent
authorization failure: the client reports it and stops.
@Mathieu2301
Mathieu2301 merged commit d7ac18b into main Nov 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant