chiark / gitweb /
logind: check return value, log warning on error
[elogind.git] / src / login / logind-session.c
index f670db853c9e65709ab6b420c8b2c34c013b7cc0..958b516701a9d95ea0890146ab0bc7e4aced8336 100644 (file)
@@ -526,7 +526,9 @@ static int session_create_cgroup(Session *s) {
                 }
         }
 
-        hashmap_put(s->manager->session_cgroups, s->cgroup_path, s);
+        r = hashmap_put(s->manager->session_cgroups, s->cgroup_path, s);
+        if (r < 0)
+                log_warning("Failed to create mapping between cgroup and session");
 
         return 0;
 }