From fb9b659142478a3512c22d26ea977c4cef519c10 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sat, 29 Apr 2023 03:05:05 +0200 Subject: [PATCH] Sync --- run/power.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/run/power.sh b/run/power.sh index 91354ad..ff1bc4e 100644 --- a/run/power.sh +++ b/run/power.sh @@ -21,13 +21,12 @@ _trap(){ _graceful_shutdown() { + set +e + [ ! -f "${_QEMU_PID}" ] && return [ -f "${_QEMU_SHUTDOWN_COUNTER}" ] && return - set +e - - echo - echo "Received $1 signal, shutting down..." + echo && echo "Received $1 signal, shutting down..." echo 0 > "${_QEMU_SHUTDOWN_COUNTER}" # Send the shutdown (system_powerdown) command to the QMP monitor @@ -48,8 +47,7 @@ _graceful_shutdown() { done - echo - echo "Quitting..." + echo && echo "Quitting..." echo 'quit' | nc -q 1 -w 1 localhost "${QEMU_MONPORT}" > /dev/null || true return