[no ci] Overlay: use separate kill command for sigmastar

pull/1302/head
Viktor 2024-02-06 07:56:32 +01:00
parent fa832281a4
commit 71f109959b
1 changed files with 8 additions and 2 deletions

View File

@ -3,7 +3,7 @@
# OpenIPC.org | 2024
#
scr_version=1.0.35
scr_version=1.0.36
args=" $@"
@ -102,7 +102,13 @@ download_firmware() {
free_resources() {
echo_c 37 "\nStop services, sync files, free up memory"
for proc in majestic crond klogd ntpd rngd syslogd; do
if [ "$vendor" = "sigmastar" ]; then
killall -3 majestic
else
majestic=majestic
fi
for proc in $majestic crond klogd ntpd rngd syslogd; do
echo -n "Killing $proc "
while [ -n "$(pidof $proc)" ]; do
killall -q $proc