From c7b2c6cf954d0c327299051f754644c26606e536 Mon Sep 17 00:00:00 2001 From: Petru Soroaga Date: Mon, 10 Mar 2025 07:48:35 +0200 Subject: [PATCH] Shutdown Ruby, if present, during sysupgrade procedure Stop all Ruby processes, if present, when launching a sysupgrade procedure. --- general/overlay/usr/sbin/sysupgrade | 3 +++ 1 file changed, 3 insertions(+) diff --git a/general/overlay/usr/sbin/sysupgrade b/general/overlay/usr/sbin/sysupgrade index 7dd21438..10ea28fd 100755 --- a/general/overlay/usr/sbin/sysupgrade +++ b/general/overlay/usr/sbin/sysupgrade @@ -98,6 +98,9 @@ download_firmware() { free_resources() { echo_c 37 "\nStop services, sync files, free up memory" + if [ -f /etc/init.d/S73ruby ]; then + /etc/init.d/S73ruby stop + fi killall -q -3 majestic sleep 1 /etc/init.d/S99rc.local stop