diff options
| author | Colin Davidson <colrdavidson@gmail.com> | 2024-01-17 13:11:10 -0800 |
|---|---|---|
| committer | Colin Davidson <colrdavidson@gmail.com> | 2024-01-17 13:11:10 -0800 |
| commit | d0bb1fb84419670526ada2aba21b14677dbd1566 (patch) | |
| tree | b35b5a2181cd498d9a753eaf3ba308a94eb7f476 /src/threading.cpp | |
| parent | bfbeb23f5479af375ceea6d97d2add64a6bc6519 (diff) | |
| parent | ea43c030aa0f984679e78e624dab0ceedc56db26 (diff) | |
bring log allocator up to date
Diffstat (limited to 'src/threading.cpp')
| -rw-r--r-- | src/threading.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/threading.cpp b/src/threading.cpp index 74aa3eb7e..c283da425 100644 --- a/src/threading.cpp +++ b/src/threading.cpp @@ -210,7 +210,7 @@ gb_internal void semaphore_wait(Semaphore *s) { original_count = s->count().load(std::memory_order_relaxed); } - if (!s->count().compare_exchange_strong(original_count, original_count-1, std::memory_order_acquire, std::memory_order_acquire)) { + if (s->count().compare_exchange_strong(original_count, original_count-1, std::memory_order_acquire, std::memory_order_acquire)) { return; } } |