From 43bc2330b28a8d1b8a80076190c0b273c05eca6e Mon Sep 17 00:00:00 2001 From: Ajay Ghanwat Date: Wed, 26 Aug 2026 17:48:49 +0530 Subject: [PATCH] fix(dev-server): keep HTTP sockets alive through proxy request deadlines --- bun.lock | 2 +- packages/dev-server/package.json | 2 +- packages/dev-server/src/gateway.ts | 2 ++ packages/dev-server/src/index.ts | 2 ++ 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/bun.lock b/bun.lock index 044671dd..83407c53 100644 --- a/bun.lock +++ b/bun.lock @@ -357,7 +357,7 @@ }, "packages/dev-server": { "name": "@wrnexus/dev-server", - "version": "0.8.58", + "version": "0.8.59", "dependencies": { "@wrnexus/authz": "workspace:*", "@wrnexus/cache": "workspace:*", diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json index 95541951..1e26657c 100644 --- a/packages/dev-server/package.json +++ b/packages/dev-server/package.json @@ -1,6 +1,6 @@ { "name": "@wrnexus/dev-server", - "version": "0.8.58", + "version": "0.8.59", "type": "module", "main": "src/index.ts", "exports": { diff --git a/packages/dev-server/src/gateway.ts b/packages/dev-server/src/gateway.ts index 2cf4bb8b..5d0bf45f 100644 --- a/packages/dev-server/src/gateway.ts +++ b/packages/dev-server/src/gateway.ts @@ -654,6 +654,8 @@ export async function startGateway(opts: GatewayOptions): Promise { port, hostname, development: mode === "development", + // Cold page compilation can exceed Bun's default connection idle window. + idleTimeout: 35, maxRequestBodySize: 10 * 1024 * 1024, ...(opts.tls ? { tls: opts.tls } : {}), fetch(request, server) {