From abef207face338cab98a55f6992ec468b60c18c3 Mon Sep 17 00:00:00 2001 From: Jameson Nash Date: Wed, 15 Jul 2026 15:44:43 +0000 Subject: [PATCH] remove a[] = v pattern for atomic variable This will be deprecated some version after #62382 migrates the API fully to `@atomic`. --- src/cluster.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cluster.jl b/src/cluster.jl index 288ebe3..094c461 100644 --- a/src/cluster.jl +++ b/src/cluster.jl @@ -1350,7 +1350,7 @@ function atexit_handler() terminate_all_workers() end - shutting_down[] = true + Threads.atomic_xchg!(shutting_down, true) @lock any_gc_flag notify(any_gc_flag) if !isnothing(gc_msgs_task) wait(gc_msgs_task::Task)