From 520c70ab221867a2de6843a11146390b3e956567 Mon Sep 17 00:00:00 2001 From: xrh0905 Date: Thu, 28 Aug 2025 01:58:02 +0800 Subject: [PATCH] feat: Allow shutdown timeout override (#995) Mitigation #987 --- src/power.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/power.sh b/src/power.sh index ebbf27f..0a80c50 100644 --- a/src/power.sh +++ b/src/power.sh @@ -4,12 +4,12 @@ set -Eeuo pipefail # Configure QEMU for graceful shutdown API_CMD=6 -API_TIMEOUT=50 API_HOST="127.0.0.1:2210" +: "${API_TIMEOUT:="50"}" # API Call timeout QEMU_TERM="" QEMU_PORT=7100 -QEMU_TIMEOUT=50 +: "${QEMU_TIMEOUT:="50"}" # QEMU Termination timeout QEMU_DIR="/run/shm" QEMU_PID="$QEMU_DIR/qemu.pid" QEMU_LOG="$QEMU_DIR/qemu.log"