fix(justfile): add sleep after shutdown to prevent socket binding race condition on restart

This commit is contained in:
Riz Ashraf committed 2026-09-29 19:00:58 +01:00
1 parent 6b25592c1b
commit 6024579a19
1 file changed
+1
+1
View File
@@ -20,6 +20,7 @@ shutdown-server:
-$token = Get-Content "$env:USERPROFILE\.gemini\mcp_memory\admin.token" -ErrorAction SilentlyContinue; if ($token) { Invoke-RestMethod -Uri "http://127.0.0.1:3000/shutdown" -Method Post -Headers @{ Authorization = "Bearer $token" } -ErrorAction SilentlyContinue } else { Invoke-RestMethod -Uri "http://127.0.0.1:3000/shutdown" -Method Post -ErrorAction SilentlyContinue }
Start-Sleep -Seconds 1
-if (Get-Process mcp-memory-server, mcp-memory-stub, mcp-memory-win-nvim -ErrorAction SilentlyContinue) { Stop-Process -Name mcp-memory-server, mcp-memory-stub, mcp-memory-win-nvim -Force -ErrorAction SilentlyContinue }
Start-Sleep -Seconds 2
# Build Windows-native binaries
build-win: build-server build-stub-win build-nvim-win