Files
Kevin AdamsandClaude Opus 5.5 f8c2d4b247 fix: drop WebSocket state on timeout, write failure, or failed auth (#303)
Review follow-up. A timed-out call can leave a late reply in the stream,
a write to a reset peer raised SIGPIPE instead of a retryable "closed"
error, and an auth failure by exception left an unauthenticated socket
cached where the reuse check would accept it. All three now discard the
cached connection. Test stubs are installed with `local` so they can't
leak between subtests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 11:37:31 -04:00
..