diff --git a/sh/rc-cgroup.sh.in b/sh/rc-cgroup.sh.in index 3c7558cd..2a54ee4a 100644 --- a/sh/rc-cgroup.sh.in +++ b/sh/rc-cgroup.sh.in @@ -212,5 +212,7 @@ cgroup_cleanup() yesno "${rc_send_sigkill:-yes}" && kill -s KILL ${pids} 2> /dev/null fi - eend 0 + [ -z "$(cgroup_get_pids)" ] + eend $? "Unable to stop all processes" + return 0 }