Files
pad/internal
xarmian b2277641cf fix(events): a refused connection is not a sync_required (BUG-2730, codex round 1)
Moving the Last-Event-ID parse above the subscribe — which is what makes
the atomic subscribe-and-replay possible — put the unreadable-cursor
increment on the wrong side of the per-workspace admission check. A
connection refused with 429 is sent nothing, and was still counted in
pad_event_resume_gaps_total, whose population is signals SENT.

Counted at the emission site instead, which is where it effectively was
before the parse moved. Pinned with both legs: refused must not count,
admitted-with-an-unreadable-cursor must.
2026-08-23 00:33:35 +00:00
..
2026-03-26 01:52:36 +00:00