not exist. Fix the previous change to handle this correctly.
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2770
94cd875c-1c1d-0410-91d2-
eb244daf1a30
read _gvs_ctx <"$1"/run
eval "$2"=\$_gvs_ctx
- test "$1" = "$($_VUNAME -g --xid "$_gvs_ctx" context)" || return 1
-
- test -n "$3" || return 0
- local _gvs_tmp
- _getProcNumberCount "$_gvs_ctx" _gvs_tmp
- eval "$3"=\$_gvs_tmp
+ if test "$1" = "$($_VUNAME -g --xid "$_gvs_ctx" context)"; then
+ test -n "$3" || return 0
+ local _gvs_tmp
+ _getProcNumberCount "$_gvs_ctx" _gvs_tmp
+ eval "$3"=\$_gvs_tmp
+ else
+ test -n "$3" || return 1
+ eval "$3"=0
+ _gvs_tmp=0
+ fi
if test "$_gvs_tmp" = 0; then
local runfile=$($_READLINK "$1/run")