From 57d02cb14850e7b241f5ec519ff5e44c6129a5fe Mon Sep 17 00:00:00 2001 From: Laytan Laats Date: Wed, 14 Jan 2026 20:02:08 +0100 Subject: [PATCH] pool: remove assert that is too strict --- core/container/pool/pool.odin | 1 - 1 file changed, 1 deletion(-) diff --git a/core/container/pool/pool.odin b/core/container/pool/pool.odin index 425d6a0fb..01fb29f2d 100644 --- a/core/container/pool/pool.odin +++ b/core/container/pool/pool.odin @@ -44,7 +44,6 @@ destroy :: proc(p: ^Pool($T)) { elem := sync.atomic_exchange_explicit(&p.free_list, nil, .Acquire) sync.atomic_store_explicit(&p.num_ready, 0, .Relaxed) - assert(sync.atomic_load_explicit(&p.num_outstanding, .Relaxed) == 0) when .Address in ODIN_SANITIZER_FLAGS { for ; elem != nil; elem = _get_next(p, elem) {