diff --git a/board/common/overlay/etc/init.d/rcK b/board/common/overlay/etc/init.d/rcK index 825b6f3437..90d77ec140 100755 --- a/board/common/overlay/etc/init.d/rcK +++ b/board/common/overlay/etc/init.d/rcK @@ -12,12 +12,7 @@ echo "---- shutting down $os_name $os_version ----" >> $boot_log (for i in $(ls -r /etc/init.d/S??*); do [ ! -x "$i" ] && continue [ -f /data/etc/no_$(basename $i) ] && continue - - ( - trap - INT QUIT TSTP - set stop - . $i - ) + $i stop done& echo $! > $pid_file) | tee -a $boot_log & pid=$(cat $pid_file) diff --git a/board/common/overlay/etc/init.d/rcS b/board/common/overlay/etc/init.d/rcS index f8a3eddca1..4ef21aaf4f 100755 --- a/board/common/overlay/etc/init.d/rcS +++ b/board/common/overlay/etc/init.d/rcS @@ -13,12 +13,7 @@ echo "---- booting $os_name $os_version----" >> $tmp_boot_log (for i in /etc/init.d/S??*; do [ ! -x "$i" ] && continue [ -f /data/etc/no_$(basename $i) ] && continue - - ( - trap - INT QUIT TSTP - set start - . $i - ) + $i start done& echo $! > $pid_file) | tee -a $tmp_boot_log & pid=$(cat $pid_file)