From 4f2c6a2eac15e38eedea4172f905c69178810125 Mon Sep 17 00:00:00 2001 From: obarun <eric@obarun.org> Date: Thu, 1 Jun 2023 20:26:32 +1100 Subject: [PATCH] also remove environment directory --- src/lib66/exec/ssexec_remove.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib66/exec/ssexec_remove.c b/src/lib66/exec/ssexec_remove.c index 4ec3ea9e..08490c52 100644 --- a/src/lib66/exec/ssexec_remove.c +++ b/src/lib66/exec/ssexec_remove.c @@ -56,6 +56,9 @@ static void remove_service(resolve_service_t *res, ssexec_t *info) free(path) ; + if (res->environ.envdir) + auto_remove(res->sa.s + res->environ.envdir) ; + tree_service_remove(info->base.s, res->sa.s + res->treename, res->sa.s + res->name) ; if ((res->logger.want && (res->type == TYPE_CLASSIC || res->type == TYPE_ONESHOT)) && !res->inmodule) { -- GitLab