]> git.pld-linux.org Git - packages/util-vserver.git/commitdiff
- as arekm pointed `echo [0-9]*` will never be empty, so use ls
authorJan Rękorajski <baggins@pld-linux.org>
Sat, 22 Nov 2008 16:49:42 +0000 (16:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    util-vserver.init -> 1.2

util-vserver.init

index 4f408e5d5996f05c945baf75777dbf6314313eaf..ef1e78b01966df36ed4df8ba44d09fad7f5c0cb2 100644 (file)
@@ -32,14 +32,14 @@ stop()
 {
        run_cmd "Stopping all running guests" $_START_VSERVERS -j 1 --all --stop
 
-       xids=$(cd /proc/virtual ; echo [0-9]*)
+       xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
        if [ -n "$xids" ]; then
                show "Sending all contexts the TERM signal"
                for xid in $xids; do
                        $_VATTRIBUTE --xid $xid --set --flag ~persistent
                        $_VKILL --xid $xid -s 15
                done
-               xids=$(cd /proc/virtual ; echo [0-9]*)
+               xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
                if [ -n "$xids" ]; then
                        fail
                else
@@ -53,7 +53,7 @@ stop()
                        $_VATTRIBUTE --xid $xid --set --flag ~persistent
                        $_VKILL --xid $xid -s 9
                done
-               xids=$(cd /proc/virtual ; echo [0-9]*)
+               xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
                if [ -n "$xids" ]; then
                        fail
                else
This page took 0.059603 seconds and 4 git commands to generate.