From f983dc3e4679cd0c2d1a6fbb710d703f5a932bda Mon Sep 17 00:00:00 2001 From: Kroese Date: Sat, 30 May 2026 23:05:16 +0200 Subject: [PATCH] fix: Remove stale QEMU files (#1174) --- src/power.sh | 6 +++--- src/reset.sh | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/power.sh b/src/power.sh index 02523eb..4c0266f 100644 --- a/src/power.sh +++ b/src/power.sh @@ -19,10 +19,8 @@ if [[ "$KVM" == [Nn]* ]]; then QEMU_TIMEOUT=$(( QEMU_TIMEOUT*2 )) fi -touch "$QEMU_LOG" - _trap() { - func="$1" ; shift + local func="$1" ; shift for sig ; do trap "$func $sig" "$sig" done @@ -178,6 +176,8 @@ _graceful_shutdown() { finish "$code" && return "$code" } +touch "$QEMU_LOG" + MON_OPTS="\ -pidfile $QEMU_PID \ -name $PROCESS,process=$PROCESS,debug-threads=on \ diff --git a/src/reset.sh b/src/reset.sh index 618cb5e..29a58ef 100644 --- a/src/reset.sh +++ b/src/reset.sh @@ -102,7 +102,6 @@ else fi QEMU_PID="$QEMU_DIR/qemu.pid" -rm -f "$QEMU_PID" # Check folder @@ -225,8 +224,9 @@ if [[ "$KVM" != [Nn]* ]]; then fi # Cleanup files -rm -f /run/shm/qemu.* -rm -f /run/shm/dsm.url +rm -f "$QEMU_DIR"/qemu.* +rm -f "$QEMU_DIR"/dsm.url +rm -f "$QEMU_DIR"/remote.ip # Cleanup dirs rm -rf /tmp/dsm