diff options
author | David Härdeman <david@hardeman.nu> | 2020-06-06 14:19:26 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2020-06-06 14:19:26 +0200 |
commit | f7804084f43403b1370851de9d459c49f55baa9a (patch) | |
tree | 1e5c3760c52190f489fb5f4f2d79a0baf77d2685 /announce.c | |
parent | e2c3fd4f88b095aca492c0df1a278c774b00492d (diff) |
Clean up the refcounting to allow a proper exit on signal
Diffstat (limited to 'announce.c')
-rw-r--r-- | announce.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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; } |