core: fix message about detected memory hierarchy
Just the error check and message were wrong, otherwise the logic was OK.
This commit is contained in:
+3
-3
@@ -1978,9 +1978,9 @@ int manager_setup_cgroup(Manager *m) {
|
||||
return log_error_errno(r, "Couldn't determine if we are running in the unified hierarchy: %m");
|
||||
|
||||
all_unified = cg_all_unified();
|
||||
if (r < 0)
|
||||
return log_error_errno(r, "Couldn't determine whether we are in all unified mode: %m");
|
||||
if (r > 0)
|
||||
if (all_unified < 0)
|
||||
return log_error_errno(all_unified, "Couldn't determine whether we are in all unified mode: %m");
|
||||
if (all_unified > 0)
|
||||
log_debug("Unified cgroup hierarchy is located at %s.", path);
|
||||
else {
|
||||
r = cg_unified_controller(SYSTEMD_CGROUP_CONTROLLER);
|
||||
|
||||
Reference in New Issue
Block a user