diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-10 11:22:29 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-10 11:22:29 +0200 |
commit | fae819296598100e41646e0bebc7d0bce45614f7 (patch) | |
tree | 4680a7afdc64e278fe2018f6515ad88b8a54f80e /main.c | |
parent | a270b41d55e3ab867e7c9aabf301ce9d9c48929f (diff) |
Add initial systemd integration
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; |