From f055267e59a4fb3f1d0a85ba0c03efd25b30493e Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Sun, 1 Jun 2025 18:05:19 -0700 Subject: [PATCH] remove double init and equip of thread contexts --- src/linker/thread_pool/thread_pool.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/linker/thread_pool/thread_pool.c b/src/linker/thread_pool/thread_pool.c index 066efdd4..a99c821e 100644 --- a/src/linker/thread_pool/thread_pool.c +++ b/src/linker/thread_pool/thread_pool.c @@ -31,7 +31,6 @@ tp_run_tasks(TP_Context *pool, TP_Worker *worker) internal void tp_worker_main(void *raw_worker) { - TCTX tctx_; tctx_init_and_equip(&tctx_); TP_Worker *worker = raw_worker; TP_Context *pool = worker->pool; for (; pool->is_live; ) { @@ -44,7 +43,6 @@ tp_worker_main(void *raw_worker) internal void tp_worker_main_shared(void *raw_worker) { - TCTX tctx_; tctx_init_and_equip(&tctx_); TP_Worker *worker = raw_worker; TP_Context *pool = worker->pool; for (; pool->is_live; ) {