]> git.pld-linux.org Git - packages/glibc.git/commitdiff
nscd -K only signals nscd to shutdown, so wait a bit for ncsd finish
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 4 Dec 2017 08:51:49 +0000 (09:51 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 4 Dec 2017 08:51:49 +0000 (09:51 +0100)
nscd.init

index d84ea7988f33264243e7b9e1724fa97c85879943..cfdcc0f23b1c6e77f6a2df9178dda81df3e3e56c 100644 (file)
--- a/nscd.init
+++ b/nscd.init
@@ -35,6 +35,8 @@ stop() {
        if [ -f /var/lock/subsys/nscd ]; then
                msg_stopping "Name Switch Cache Daemon"
                daemon /usr/sbin/nscd -K
+               # nscd -K only signals nscd to shutdown, so wait a bit
+               waitproc 2 nscd /var/run/nscd/nscd.pid
                rm -f /var/lock/subsys/nscd >/dev/null 2>&1
        else
                msg_not_running "Name Switch Cache Daemon"
This page took 0.147584 seconds and 4 git commands to generate.