summaryrefslogtreecommitdiff
path: root/signal-handler.c
diff options
context:
space:
mode:
authorDavid Härdeman <david@hardeman.nu>2020-06-22 20:20:08 +0200
committerDavid Härdeman <david@hardeman.nu>2020-06-22 20:20:08 +0200
commit3d7ae10a541629727844163f7d64507baedd6c78 (patch)
treea31d9274c64c743cd944414ae4833b880283ffcc /signal-handler.c
parentdc83b9bf92439f0472333dca0bfa1f7edda689b4 (diff)
Add a shared timer, remove timerfd usage from idle and announce
Diffstat (limited to 'signal-handler.c')
-rw-r--r--signal-handler.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/signal-handler.c b/signal-handler.c
index 13747dd..67c2e0b 100644
--- a/signal-handler.c
+++ b/signal-handler.c
@@ -14,6 +14,7 @@
#include "igmp.h"
#include "announce.h"
#include "idle.h"
+#include "ptimer.h"
struct signal_ev {
struct uring_task task;
@@ -90,6 +91,7 @@ signalfd_read(struct uring_task *task, int res)
sd_notifyf(0, "STOPPING=1\nSTATUS=Received signal, exiting");
dump_tree();
signal_delete();
+ ptimer_delete();
igmp_delete();
announce_delete();
idle_delete();