chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prep v233.3: Remove obsolete test-hash.c
[elogind.git]
/
src
/
login
/
elogind.c
diff --git
a/src/login/elogind.c
b/src/login/elogind.c
index 5da9ae6a2d7536462726c7cd7469ff9741a35b48..57d6fe433f9e42c7ebee70276a010836cf8e1720 100644
(file)
--- a/
src/login/elogind.c
+++ b/
src/login/elogind.c
@@
-145,7
+145,10
@@
int elogind_setup_cgroups_agent(Manager *m) {
if (!MANAGER_IS_SYSTEM(m))
return 0;
if (!MANAGER_IS_SYSTEM(m))
return 0;
- if (cg_unified(SYSTEMD_CGROUP_CONTROLLER) > 0) /* We don't need this anymore on the unified hierarchy */
+ r = cg_unified_controller(SYSTEMD_CGROUP_CONTROLLER);
+ if (r < 0)
+ return log_error_errno(r, "Failed to determine whether unified cgroups hierarchy is used: %m");
+ if (r > 0) /* We don't need this anymore on the unified hierarchy */
return 0;
if (m->cgroups_agent_fd < 0) {
return 0;
if (m->cgroups_agent_fd < 0) {