From f7804084f43403b1370851de9d459c49f55baa9a Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Sat, 6 Jun 2020 14:19:26 +0200 Subject: Clean up the refcounting to allow a proper exit on signal --- announce.c | 1 + 1 file changed, 1 insertion(+) (limited to 'announce.c') diff --git a/announce.c b/announce.c index 22dd080..f5233c4 100644 --- a/announce.c +++ b/announce.c @@ -118,6 +118,7 @@ announce_delete(struct cfg *cfg) fprintf(stderr, "%s called, closing fd %i\n", __func__, cfg->aev->task.fd); uring_cancel(cfg, &cfg->aev->task); + uring_task_put(cfg, &cfg->aev->mcast_task); cfg->aev = NULL; } -- cgit v1.2.3