From eed1bf4becc4f20b0d372ac14ba62468dae18900 Mon Sep 17 00:00:00 2001 From: ruanshudong Date: Tue, 9 Apr 2024 15:45:06 +0800 Subject: [PATCH] fix tc_loop_queue crash in arm64 --- util/include/util/tc_loop_queue.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/util/include/util/tc_loop_queue.h b/util/include/util/tc_loop_queue.h index 27b52cd5..cf189f0e 100644 --- a/util/include/util/tc_loop_queue.h +++ b/util/include/util/tc_loop_queue.h @@ -219,8 +219,10 @@ class TC_LoopQueue T * _p; size_t _iCapacity; size_t _iCapacitySub; - size_t _iBegin; - size_t _iEnd; + std::atomic _iBegin; + std::atomic _iEnd; +// size_t _iBegin; +// size_t _iEnd; }; }