56ee5c3aed
Tweak compare_exchange_weak(...) in spin-lock
07c7a405ae
Fix invalid use of mutex in TSLQueue
4917fc47f6
Don't fail on "try" fns if failed to get spinLock
a0f8bf0b41
Refactor shared-spin-lock to use atomic "spinLock"
d1354b13d5
Minor refactorings
56ee5c3aed
Tweak compare_exchange_weak(...) in spin-lock
07c7a405ae
Fix invalid use of mutex in TSLQueue
4917fc47f6
Don't fail on "try" fns if failed to get spinLock
a0f8bf0b41
Refactor shared-spin-lock to use atomic "spinLock"
d1354b13d5
Minor refactorings
89f11efd76
Tweak compare_exchange_weak(...) in spin-lock
918f8241be
Fix invalid use of mutex in TSLQueue
4c8cf82a31
Don't fail on "try" fns if failed to get spinLock
fe1eefdd7c
Refactor shared-spin-lock to use atomic "spinLock"
3212f3e7dc
Minor refactorings
stephenseo
deleted branch auto_flag_to_atomic from stephenseo/UDPConnection
2024-01-11 11:20:20 +00:00
04c9f52997
Tweak compare_exchange_weak(...) in spin-lock
c72a337f77
Fix invalid use of mutex in TSLQueue
beb08b74d5
Don't fail on "try" fns if failed to get spinLock
e87cedf38b
Refactor shared-spin-lock to use atomic "spinLock"
f0ac3449d8
Minor refactorings
c03eae1c15
UnitTest for start/stop threaded update and fix
de2848004f
Enforce thread-safety on destroy context
186f2edf0f
Use mutex when enabling/disabling threaded-update
74341e83d4
Use atomic_bool for auto-updating "flag"
stephenseo
created branch auto_flag_to_atomic in stephenseo/UDPConnection
2024-01-11 09:50:36 +00:00