aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/tests/harness/reconnect_race_harness.mjs
Commit message (Collapse)AuthorAgeFilesLines
* fix(spa): a film playing waits for the session after a reconnectChristophe Besson14 hours1-5/+24
| | | | | | | Stream credit sent before the new handshake was refused, and the node's "Handshake required" replaced the film. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
* fix(spa): a reconnect no longer fails the download it reconnects forChristophe Besson42 hours1-0/+230
While a reconnect ran, every request went out, not only its handshake: a chunk retried between the new channel opening and the proof got "Handshake required", which no retry treats as a dropped connection. Only the opening messages pass now; a replaced channel's late close event is ignored, and a closed channel is retried like a lost one. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>