diff --git a/src/lxc/lxc-ps.in b/src/lxc/lxc-ps.in index ae57e2140..5c6c17568 100644 --- a/src/lxc/lxc-ps.in +++ b/src/lxc/lxc-ps.in @@ -118,7 +118,7 @@ for container in ${containers}; do if ! lxc-wait -P $lxc_path -s STOPPED -n $container -t 0; then initpid=`lxc-info -P $lxc_path -p -n $container | awk -F: '{ print $2 }' | awk '{ print $1 }'` - cgroup=`head -n 1 /proc/$initpid/cgroup | awk -F: '{ print $3}'` + cgroup=`grep cpuset /proc/$initpid/cgroup | awk -F: '{ print $3}'` if [ -f "$parent_cgroup/$cgroup/tasks" ]; then tasks_files="$tasks_files $parent_cgroup$cgroup/tasks" fi