From: Conn O'Griofa Date: Wed, 27 Jul 2016 18:04:06 +0000 (+0100) Subject: base-files: sysupgrade: fix pseudobridge upgrades X-Git-Tag: v17.01.0-rc1~1910 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=e1406cd31a598b48350e0c012dc177c5b752d05b;p=openwrt%2Fstaging%2Fpepe2k.git base-files: sysupgrade: fix pseudobridge upgrades Treat 'relayd' as an essential service to avoid connection interruptions during sysupgrade on devices configured as a pseudobridge. Signed-off-by: Conn O'Griofa --- diff --git a/package/base-files/files/lib/upgrade/common.sh b/package/base-files/files/lib/upgrade/common.sh index 752a61ccb3..ea03f7761f 100644 --- a/package/base-files/files/lib/upgrade/common.sh +++ b/package/base-files/files/lib/upgrade/common.sh @@ -127,7 +127,7 @@ kill_remaining() { # [ ] else case "$name" in # Skip essential services - *procd*|*ash*|*init*|*watchdog*|*ssh*|*dropbear*|*telnet*|*login*|*hostapd*|*wpa_supplicant*|*nas*) : ;; + *procd*|*ash*|*init*|*watchdog*|*ssh*|*dropbear*|*telnet*|*login*|*hostapd*|*wpa_supplicant*|*nas*|*relayd*) : ;; # Killable process *)