diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2025-04-21 15:56:01 +0300 |
---|---|---|
committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2025-04-22 12:39:42 +0300 |
commit | 44bbdc549a9a530850ffbb02c06059517c37d82d (patch) | |
tree | 131269c4ceec3635e0008261ad3ac8dedb7cbe39 /indra/linux_crash_logger/linux_crash_logger.cpp | |
parent | 9a333e65c4019540d5675e72ac57ef5ab106aab0 (diff) |
#3488 Reduce locking
1. 'sActive' variables are atomic, no locks needed
2. Fix trylocks. There are internal locks inside loadMeshLOD so without
checking locks 3 and 4 viewer would be locked on each loadMeshLOD,
potentially making main thread wait for threads to unlock.
Diffstat (limited to 'indra/linux_crash_logger/linux_crash_logger.cpp')
0 files changed, 0 insertions, 0 deletions