mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
The shared reqwest client had no timeout, so a stalled connection (e.g. an expired VPN tunnel that blackholes packets) left relay bridge calls pending forever — chat creation and message sends spun indefinitely with no error surfaced. Relay requests now carry a 30s per-request deadline and the shared client gets a 10s connect timeout (connect-phase only, so media streaming stays unbounded). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>