File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -290,15 +290,13 @@ if yesno "${rc_verbose:-$RC_VERBOSE}"; then
290290fi
291291
292292_setup_cgroup () {
293- # Apply cgroups settings if defined
294- if [ " $( command -v cgroup_add_service) " = " cgroup_add_service" ]; then
295- if grep -qs /sys/fs/cgroup /proc/1/mountinfo && [ -d /sys/fs/cgroup ] && ! [ -w /sys/fs/cgroup ]; then
296- eerror " No permission to apply cgroup settings"
297- return
298- fi
299- cgroup_add_service
293+ if ! grep -qs /sys/fs/cgroup /proc/1/mountinfo || ! [ -w /sys/fs/cgroup ]; then
294+ eerror " No permission to apply cgroup settings"
295+ return
300296 fi
301297
298+ # Apply cgroups settings if defined
299+ [ " $( command -v cgroup_add_service) " = " cgroup_add_service" ] && cgroup_add_service
302300 [ " $( command -v cgroup_set_limits) " = " cgroup_set_limits" ] && cgroup_set_limits
303301 [ " $( command -v cgroup2_set_limits) " = " cgroup2_set_limits" ] && cgroup2_set_limits
304302}
You can’t perform that action at this time.
0 commit comments