diff options
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -155,9 +155,9 @@ dump_tree(struct cfg *cfg) fprintf(stderr, "Dumping Tree\n"); fprintf(stderr, "============\n"); uring_task_refdump(&cfg->task); + uring_refdump(cfg->uev); uring_task_refdump(&cfg->sev->task); announce_refdump(cfg->aev); - uring_refdump(cfg->uev); if (cfg->iev) cfgdir_refdump(cfg->iev); list_for_each_entry(server, &cfg->servers, list) @@ -261,7 +261,7 @@ signalfd_init(struct cfg *cfg) perrordie("eventfd"); fprintf(stderr, "signalfd init: %i\n", sfd); - uring_task_init(&sev->task, "sev", &cfg->task, signalfd_free); + uring_task_init(&sev->task, "sev", uring_parent(cfg), signalfd_free); uring_task_set_fd(&sev->task, sfd); cfg->sev = sev; hack_efd = sfd; |