From 311272a52bef4be09eec57423f2e4dfbca809923 Mon Sep 17 00:00:00 2001 From: Kevin Codex Date: Fri, 12 Jun 2026 19:28:08 +0800 Subject: [PATCH] fix(infra): drop fly idle_timeout 600 -> 120 600s idle windows let hung clients pin Fly proxy connection slots up to hard_limit, which amplified the 2026-06-12 production outage. 120s was deployed there as the fix; carry it into the reference config. Co-Authored-By: Claude Fable 5 --- infra/fly/fly.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/infra/fly/fly.toml b/infra/fly/fly.toml index 3f6c53a..7ebba30 100644 --- a/infra/fly/fly.toml +++ b/infra/fly/fly.toml @@ -30,7 +30,9 @@ primary_region = "iad" soft_limit = 400 [http_service.http_options] - idle_timeout = 600 + # 120s, not 600: long idle windows let hung clients pin Fly's connection + # slots (hard_limit) — root factor in the 2026-06-12 prod outage + idle_timeout = 120 [[services]] protocol = "udp"