feat: Abort QEMU on detected boot failure (#2018)

This commit is contained in:
Kroese
2026-07-28 15:25:35 +02:00
committed by GitHub
parent f447eeddce
commit 38e732ea79
+8 -10
View File
@@ -64,27 +64,25 @@ waitForBoot() {
fi
case "$status" in
0)
0) echo
if [[ "${DISPLAY,,}" == "web" ]] && ! disabled "${WEB:-Y}"; then
info "$(app) started successfully, $screen"
else
info "$(app) started successfully."
fi
return 0 ;;
2)
if [[ "${DISPLAY,,}" == "web" ]] && ! disabled "${WEB:-Y}"; then
warn "$(app) could not boot, $screen"
else
warn "$(app) could not boot."
fi
echo && return 0 ;;
2) error "$(app) could not boot, aborting..."
terminateQemu
return 0 ;;
return 0 ;;
esac
(( SECONDS >= deadline )) && break
sleep 0.1
sleep 0.25
done
! isAlive "$pid" && return 0