summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShruthi Ravichandran <shruthi.ravichandran@ni.com>2022-07-21 17:59:54 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-07-23 13:55:26 +0100
commit25248acfdf92465b360ca464725b679ac5200d8d (patch)
tree2ef7752270bbc8b2c1c81419d55f408b760b1cea
parent10fc34c85e36fb4da0fe273d767a42f896147cdf (diff)
downloadpoky-25248acfdf92465b360ca464725b679ac5200d8d.tar.gz
initscripts: run umountnfs as a KILL script
`rc` runs all the KILL scripts in a runlevel before the START scripts. The umountnfs script is currently configured as a START script, and runs after the networking KILL script. During shutdown, this causes a ~3 minute timeout after networking is shutdown when the system tries to connect to and unmount any mounted network shares. Fix this by changing the script configuration to "stop" so that it can run before networking is stopped and unmount any network shares safely. (From OE-Core rev: c419bd4537756e9f6c2fe6da3a9b798526e27eca) Signed-off-by: Shruthi Ravichandran <shruthi.ravichandran@ni.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/initscripts/initscripts_1.0.bb2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-core/initscripts/initscripts_1.0.bb b/meta/recipes-core/initscripts/initscripts_1.0.bb
index 2244d1b292..7c9d9ca4f1 100644
--- a/meta/recipes-core/initscripts/initscripts_1.0.bb
+++ b/meta/recipes-core/initscripts/initscripts_1.0.bb
@@ -130,7 +130,7 @@ do_install () {
130 update-rc.d -r ${D} rmnologin.sh start 99 2 3 4 5 . 130 update-rc.d -r ${D} rmnologin.sh start 99 2 3 4 5 .
131 update-rc.d -r ${D} sendsigs start 20 0 6 . 131 update-rc.d -r ${D} sendsigs start 20 0 6 .
132 update-rc.d -r ${D} urandom start 38 S 0 6 . 132 update-rc.d -r ${D} urandom start 38 S 0 6 .
133 update-rc.d -r ${D} umountnfs.sh start 31 0 1 6 . 133 update-rc.d -r ${D} umountnfs.sh stop 31 0 1 6 .
134 update-rc.d -r ${D} umountfs start 40 0 6 . 134 update-rc.d -r ${D} umountfs start 40 0 6 .
135 update-rc.d -r ${D} reboot start 90 6 . 135 update-rc.d -r ${D} reboot start 90 6 .
136 update-rc.d -r ${D} halt start 90 0 . 136 update-rc.d -r ${D} halt start 90 0 .