From: Oto Šťáva Date: Thu, 23 Jun 2022 12:09:38 +0000 (+0200) Subject: fixup! WIP: daemon/worker: weak pointer logic for tasks X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=571e528c03595a13fdab6778edab0fd56a4d0688;p=thirdparty%2Fknot-resolver.git fixup! WIP: daemon/worker: weak pointer logic for tasks --- diff --git a/daemon/worker.c b/daemon/worker.c index 73aee64c9..8f488f736 100644 --- a/daemon/worker.c +++ b/daemon/worker.c @@ -73,6 +73,9 @@ struct request_ctx } source; }; +/** List of query resolution tasks. */ +typedef array_t(qr_task_weakptr_t) qr_tasklist_t; + /** Query resolution task. */ struct qr_task { diff --git a/daemon/worker.h b/daemon/worker.h index e077243f6..50b837e0e 100644 --- a/daemon/worker.h +++ b/daemon/worker.h @@ -46,9 +46,6 @@ struct worker_stats { /** Freelist of available mempools. */ typedef array_t(struct mempool *) mp_freelist_t; -/** List of query resolution tasks. */ -typedef array_t(qr_task_weakptr_t) qr_tasklist_t; - /** List of HTTP header names. */ typedef array_t(const char *) doh_headerlist_t;