From 4910de06254ab5dfdf7440bf4bc083cf4f4fcf4a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 14 Dec 2024 15:06:19 +0000 Subject: [PATCH] build: Fail properly when we could not open a cgroup Signed-off-by: Michael Tremer --- src/libpakfire/build.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index 2cb498db9..93d3c8561 100644 --- a/src/libpakfire/build.c +++ b/src/libpakfire/build.c @@ -1349,8 +1349,9 @@ static int pakfire_build_setup_cgroup(struct pakfire_build* build) { // Create a new cgroup r = pakfire_cgroup_create(&build->cgroup, build->ctx, NULL, path, 0); - if (r) { - ERROR(build->ctx, "Could not create cgroup for build %s: %m\n", build->_id); + if (r < 0) { + ERROR(build->ctx, "Could not create cgroup for build %s: %s\n", + build->_id, strerror(-r)); goto ERROR; } -- 2.47.3