From 13ce0cf02031cb061afe9294ba956efad7c1234e Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Fri, 19 Dec 2025 17:34:35 -0800 Subject: [PATCH] fix race condition in artifact cache --- src/artifact_cache/artifact_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/artifact_cache/artifact_cache.c b/src/artifact_cache/artifact_cache.c index 199baa07..2ae211a8 100644 --- a/src/artifact_cache/artifact_cache.c +++ b/src/artifact_cache/artifact_cache.c @@ -18,8 +18,8 @@ ac_init(void) ac_shared->req_batches[idx].mutex = mutex_alloc(); ac_shared->req_batches[idx].arena = arena_alloc(); } - ac_shared->cancel_thread = thread_launch(ac_cancel_thread_entry_point, 0); ac_shared->cancel_thread_semaphore = semaphore_alloc(0, 1, str8_zero()); + ac_shared->cancel_thread = thread_launch(ac_cancel_thread_entry_point, 0); } ////////////////////////////////