From e8a18682184ddec1605bca7695d1e2f8a3a3ddc0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 21 Jun 2023 13:42:09 +0000 Subject: [PATCH] cgroup: Return error when the cgroup could not be created Signed-off-by: Michael Tremer --- src/libpakfire/cgroup.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libpakfire/cgroup.c b/src/libpakfire/cgroup.c index 96192321d..4c3267cc9 100644 --- a/src/libpakfire/cgroup.c +++ b/src/libpakfire/cgroup.c @@ -525,8 +525,10 @@ int pakfire_cgroup_open(struct pakfire_cgroup** cgroup, // Open a file descriptor c->fd = __pakfire_cgroup_open(c); - if (c->fd < 0) + if (c->fd < 0) { + r = 1; goto ERROR; + } // Enable accounting if requested if (pakfire_cgroup_has_flag(c, PAKFIRE_CGROUP_ENABLE_ACCOUNTING)) { -- 2.39.5