one-connection #4

Merged
joexo merged 4 commits from one-connection into main 2026-11-12 09:18:33 +00:00
Owner
No description provided.
The check ran beside push's reconnect, so a drop opened two connections,
three with the old one still counted. The next request resumes anyway,
and finds a session replaced or ended there.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
getConnection resumed once per call, so promoting several due items, or
push's reconnect beside an edit, opened a connection each, and only the
last became the session's.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Going offline, or a new login, while a resume was under way left that
resume to become the session anyway: logged in while offline, or a
connection open beside the new session's. Each end of a session now
makes the resumes under way stale; their connections are ended, and
those waiting are told Logged out.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Going online, the check's connection was ended without waiting, and the
session's opened beside it. Now the session's opens after the check's
end event, or after 5 s, when the network is gone and it couldn't
connect anyway. The fake connections close and emit end, as the drivers do.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
joexo merged commit 17e4067052 into main 2026-11-12 09:18:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joexo/myday!4
No description provided.