From 0616eabd5ba89c7bcef0eb1da84694b9c285c573 Mon Sep 17 00:00:00 2001 From: Doji Date: Fri, 28 Aug 2026 19:37:43 +0800 Subject: [PATCH] fix(stage-tamagotchi): disable reusePort on Windows (#2390) --- packages/server-runtime/src/server/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/server-runtime/src/server/index.ts b/packages/server-runtime/src/server/index.ts index a68b21133..e9668f310 100644 --- a/packages/server-runtime/src/server/index.ts +++ b/packages/server-runtime/src/server/index.ts @@ -4,6 +4,7 @@ import type { AppOptions } from '..' import { isIP } from 'node:net' import { networkInterfaces } from 'node:os' +import { platform } from 'node:process' import { useLogg } from '@guiiai/logg' import { merge } from '@moeru/std' @@ -165,7 +166,7 @@ export function createServer(opts?: ServerOptions): Server { port, hostname, tls: options?.tlsConfig || undefined, - reusePort: true, + reusePort: platform !== 'win32', silent: true, manual: true, gracefulShutdown: {