From: Michael Tremer Date: Mon, 8 Aug 2022 15:49:06 +0000 (+0000) Subject: build: Destroy our cgroup after we are done X-Git-Tag: 0.9.28~573 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=49fd99263fd4cd9924981e910305df33ef1de20b;p=pakfire.git build: Destroy our cgroup after we are done Signed-off-by: Michael Tremer --- 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); }