From 0d8372b7e0c66626185fde3a563f03130ccf4a5a Mon Sep 17 00:00:00 2001 From: Fiona Klute Date: Fri, 1 May 2026 02:23:19 +0200 Subject: [PATCH] package/watchdogd/S01watchdogd: immediately return if sending stop fails If sending the stop signal fails but the PID file exists the following shutdown wait turns into an endless loop. Avoid that and return the error immediately. Signed-off-by: Fiona Klute Signed-off-by: Marcus Hoffmann (cherry picked from commit 6558eb3d65d2b71173e9f7ee1db6c79b4affd7fa) Signed-off-by: Thomas Perale --- package/watchdogd/S01watchdogd | 1 + 1 file changed, 1 insertion(+) diff --git a/package/watchdogd/S01watchdogd b/package/watchdogd/S01watchdogd index 8f811ac0fc..316787c2ff 100644 --- a/package/watchdogd/S01watchdogd +++ b/package/watchdogd/S01watchdogd @@ -29,6 +29,7 @@ stop() { echo "OK" else echo "FAIL" + return "$status" fi # watchdogd deletes its PID file on exit, wait for it to be gone while [ -f "$PIDFILE" ]; do