Files
Eric Allam 3b7e47e775
📦 Preview packages (pkg.pr.new) / Build and publish previews (push) Has been cancelled
fix(core): time out API requests so a dead socket can't hang a call
API client requests had no timeout, so a request reusing a half-open keep-alive connection could hang until the runtime's socket default (minutes) rather than failing fast, and the retry logic never engaged because a hang produces no response to react to. Requests now run under a default 30s timeout (configurable per request via timeoutInMs); on timeout the request is aborted and the retry reconnects on a fresh socket. Caller cancellations are not retried.
2026-06-30 09:19:07 +01:00
..
2026-06-17 13:14:38 +01:00