From 94197e6bfa34113d42a8e4a8cbbcf264dd7256a4 Mon Sep 17 00:00:00 2001 From: Coldsmile Date: Sun, 16 Aug 2026 22:02:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=99=90=E5=88=B6=20Paper=20=E5=86=92?= =?UTF-8?q?=E7=83=9F=E6=B5=8B=E8=AF=95=E9=80=80=E5=87=BA=E7=AD=89=E5=BE=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/smoke-test-paper.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/smoke-test-paper.sh b/scripts/smoke-test-paper.sh index e2033e6..08be645 100644 --- a/scripts/smoke-test-paper.sh +++ b/scripts/smoke-test-paper.sh @@ -16,6 +16,15 @@ plugin_version="${plugin_version%.jar}" cleanup() { if [[ -n "$server_pid" ]] && kill -0 "$server_pid" 2>/dev/null; then kill -TERM "$server_pid" 2>/dev/null || true + for _ in $(seq 1 10); do + if ! kill -0 "$server_pid" 2>/dev/null; then + break + fi + sleep 1 + done + if kill -0 "$server_pid" 2>/dev/null; then + kill -KILL "$server_pid" 2>/dev/null || true + fi wait "$server_pid" 2>/dev/null || true fi for _ in 1 2 3; do