diff options
author | Lukas Nykryn <lnykryn@redhat.com> | 2012-10-08 13:28:53 +0200 |
---|---|---|
committer | Lukas Nykryn <lnykryn@redhat.com> | 2012-10-08 13:28:53 +0200 |
commit | e78751738111749b5ce68ee9d54d1d18bab13e22 (patch) | |
tree | aa04c504efc7b4be9b5e04125f4936315c63485e /rc.d/init.d/functions | |
parent | c62eb308f6ef74e5d8ffb458e0167c7f4f1a6d81 (diff) | |
download | initscripts-e78751738111749b5ce68ee9d54d1d18bab13e22.tar initscripts-e78751738111749b5ce68ee9d54d1d18bab13e22.tar.gz initscripts-e78751738111749b5ce68ee9d54d1d18bab13e22.tar.bz2 initscripts-e78751738111749b5ce68ee9d54d1d18bab13e22.tar.xz initscripts-e78751738111749b5ce68ee9d54d1d18bab13e22.zip |
script should not kill itself during shutdown (#862788)
Diffstat (limited to 'rc.d/init.d/functions')
-rw-r--r-- | rc.d/init.d/functions | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions index f1fff775..fc5914c5 100644 --- a/rc.d/init.d/functions +++ b/rc.d/init.d/functions @@ -104,7 +104,7 @@ __umount_loop() { remaining=$(LC_ALL=C awk "/^#/ {next} $1" "$2" | sort -r) done [ -z "$remaining" ] && break - fstab-decode /sbin/fuser -k -m $sig $remaining >/dev/null + fstab-decode /sbin/fuser -m $remaining 2>/dev/null | sed -e "s/\b$$\b//" | xargs kill $sig >/dev/null sleep 3 retry=$(($retry -1)) sig=-9 |