From 5ec3011bb717ce922a8c195dd81188cb62ca01cf Mon Sep 17 00:00:00 2001 From: john Date: Wed, 17 Jun 2026 09:58:35 +0800 Subject: [PATCH] Fix dev startup by freeing UDP DNS port 5533. local-test-dns-server binds UDP; freePort previously only cleared TCP listeners. Co-authored-by: Cursor --- scripts/dev.mjs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/dev.mjs b/scripts/dev.mjs index 62afc41..2964f68 100755 --- a/scripts/dev.mjs +++ b/scripts/dev.mjs @@ -52,6 +52,11 @@ function freePort(port) { } catch { // port already free } + try { + execSync(`lsof -ti UDP:${port} | xargs kill -9`, { stdio: 'ignore' }); + } catch { + // port already free + } } function spawnChild(command, args, label, cwd = root, extraEnv = {}) {