From: Michael Tremer Date: Sat, 14 Dec 2024 15:06:19 +0000 (+0000) Subject: build: Fail properly when we could not open a cgroup X-Git-Tag: 0.9.30~708 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4910de06254ab5dfdf7440bf4bc083cf4f4fcf4a;p=pakfire.git build: Fail properly when we could not open a cgroup Signed-off-by: Michael Tremer --- 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; }