Repository navigation
v0.1.4
Downstream fix from CivNode IDE Phase 6 Tier 2 development.
- transport.ClientConn now exposes Done() <-chan struct{} so callers can select on the receive-loop exit. A keepalive probe over TCP does not reliably surface organic relay drops (kernel send buffer absorbs writes for many seconds after server close); a dedicated done channel is the correct primitive for detecting disconnects.