diff options
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -19,6 +19,7 @@ #include "server.h" #include "cfgdir.h" #include "announce.h" +#include "systemd.h" int debuglvl = 0; @@ -62,6 +63,7 @@ cfg_free(struct uring_task *task) struct cfg *cfg = container_of(task, struct cfg, task); fprintf(stderr, "%s: called\n", __func__); + systemd_delete(cfg); free(cfg); fprintf(stderr, "All resources free, exiting\n"); exiting = true; |