diff options
author | Lukas Nykryn <lnykryn@redhat.com> | 2014-03-26 13:46:15 +0100 |
---|---|---|
committer | Lukas Nykryn <lnykryn@redhat.com> | 2014-03-26 13:46:15 +0100 |
commit | 07d6e84e37c915b8e17e5682143daf8c22732600 (patch) | |
tree | f131c40dfce6665dd525286d1abf9ba8c773a2f0 | |
parent | e1579ad168753ab76764f12164888ceefc22bbfa (diff) | |
download | initscripts-07d6e84e37c915b8e17e5682143daf8c22732600.tar initscripts-07d6e84e37c915b8e17e5682143daf8c22732600.tar.gz initscripts-07d6e84e37c915b8e17e5682143daf8c22732600.tar.bz2 initscripts-07d6e84e37c915b8e17e5682143daf8c22732600.tar.xz initscripts-07d6e84e37c915b8e17e5682143daf8c22732600.zip |
umount-loop: make sure that we don't kill our own process
-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 301db8ba..b0a5aadb 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 - kill $sig $(fstab-decode /sbin/fuser -m $remaining 2>/dev/null | sed -e "s/\b$$\b//") > /dev/null + kill $sig $(fstab-decode /sbin/fuser -m $remaining 2>/dev/null | sed -e "s/\b$$\b//g") > /dev/null sleep 3 retry=$(($retry -1)) sig=-9 |