From e1579ad168753ab76764f12164888ceefc22bbfa Mon Sep 17 00:00:00 2001 From: Lukas Nykryn Date: Wed, 26 Mar 2014 13:38:16 +0100 Subject: umount-loop: don't use xargs --- rc.d/init.d/functions | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions index 2a2a3a95..301db8ba 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 -m $remaining 2>/dev/null | sed -e "s/\b$$\b//" | xargs kill $sig >/dev/null + kill $sig $(fstab-decode /sbin/fuser -m $remaining 2>/dev/null | sed -e "s/\b$$\b//") > /dev/null sleep 3 retry=$(($retry -1)) sig=-9 -- cgit v1.2.1