From 4c369155bfc91ccce347876a8982f955fa039da8 Mon Sep 17 00:00:00 2001 From: echoyolo6 <1399928443@qq.com> Date: Wed, 11 Mar 2026 09:42:49 +0800 Subject: [PATCH] refactor: use specific nginx process pattern to avoid killing unrelated processes --- Makefile | 2 +- scripts/start.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 26f233de2..8fa43abd2 100644 --- a/Makefile +++ b/Makefile @@ -166,7 +166,7 @@ stop: @-pkill -f "next dev" 2>/dev/null || true @-nginx -c $(PWD)/docker/nginx/nginx.local.conf -p $(PWD) -s quit 2>/dev/null || true @sleep 1 - @-pkill -9 nginx 2>/dev/null || true + @-pkill -9 -f nginx.local.conf 2>/dev/null || true @echo "Cleaning up sandbox containers..." @-./scripts/cleanup-containers.sh deer-flow-sandbox 2>/dev/null || true @echo "✓ All services stopped" diff --git a/scripts/start.sh b/scripts/start.sh index 2dbaf9a53..25b4b1217 100755 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -17,7 +17,7 @@ pkill -f "uvicorn src.gateway.app:app" 2>/dev/null || true pkill -f "next dev" 2>/dev/null || true nginx -c "$REPO_ROOT/docker/nginx/nginx.local.conf" -p "$REPO_ROOT" -s quit 2>/dev/null || true sleep 1 -pkill -9 nginx 2>/dev/null || true +pkill -9 -f nginx.local.conf 2>/dev/null || true ./scripts/cleanup-containers.sh deer-flow-sandbox 2>/dev/null || true sleep 1 @@ -62,7 +62,7 @@ cleanup() { pkill -f "next dev" 2>/dev/null || true nginx -c "$REPO_ROOT/docker/nginx/nginx.local.conf" -p "$REPO_ROOT" -s quit 2>/dev/null || true sleep 1 - pkill -9 nginx 2>/dev/null || true + pkill -9 -f nginx.local.conf 2>/dev/null || true echo "Cleaning up sandbox containers..." ./scripts/cleanup-containers.sh deer-flow-sandbox 2>/dev/null || true echo "✓ All services stopped"