summaryrefslogtreecommitdiff
path: root/indra/newview/llmeshrepository.cpp
diff options
context:
space:
mode:
authorAndrey Lihatskiy <alihatskiy@productengine.com>2026-08-03 23:57:51 +0300
committerAndrey Lihatskiy <118752495+marchcat@users.noreply.github.com>2026-08-04 14:10:51 +0300
commitf6fa702706aeba8c5a3760a98883943cba3c973b (patch)
tree273cd72a26452926d4571ec101ed69afd4764406 /indra/newview/llmeshrepository.cpp
parent4ea85844309a39e8f57382863d2d3b756b4944bb (diff)
#6082 Fix model preview shutdown ordering
Diffstat (limited to 'indra/newview/llmeshrepository.cpp')
-rw-r--r--indra/newview/llmeshrepository.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/indra/newview/llmeshrepository.cpp b/indra/newview/llmeshrepository.cpp
index 933a6d530f..2b8ecbb667 100644
--- a/indra/newview/llmeshrepository.cpp
+++ b/indra/newview/llmeshrepository.cpp
@@ -4277,15 +4277,17 @@ void LLMeshRepository::shutdown()
delete mMeshMutex;
mMeshMutex = NULL;
- LL_INFOS(LOG_MESH) << "Shutting down decomposition system." << LL_ENDL;
-
if (mDecompThread)
{
mDecompThread->shutdown();
delete mDecompThread;
mDecompThread = NULL;
}
+}
+void LLMeshRepository::shutdownDecomposition()
+{
+ LL_INFOS(LOG_MESH) << "Shutting down decomposition system." << LL_ENDL;
LLConvexDecomposition::quitSystem();
}