From 49fd99263fd4cd9924981e910305df33ef1de20b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 8 Aug 2022 15:49:06 +0000 Subject: [PATCH] build: Destroy our cgroup after we are done Signed-off-by: Michael Tremer --- src/libpakfire/build.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/libpakfire/build.c b/src/libpakfire/build.c index c2a1349af..58ceb21c6 100644 --- a/src/libpakfire/build.c +++ b/src/libpakfire/build.c @@ -784,12 +784,17 @@ ERROR: } static void pakfire_build_free(struct pakfire_build* build) { - if (build->cgroup) - pakfire_cgroup_unref(build->cgroup); - if (build->jail) pakfire_jail_unref(build->jail); + if (build->cgroup) { + // Destroy the cgroup + pakfire_cgroup_destroy(build->cgroup); + + // Free it + pakfire_cgroup_unref(build->cgroup); + } + pakfire_unref(build->pakfire); free(build); } -- 2.47.3