diff --git a/indra/newview/llmeshrepository.cpp b/indra/newview/llmeshrepository.cpp index fb558b3da..5a55d2562 100644 --- a/indra/newview/llmeshrepository.cpp +++ b/indra/newview/llmeshrepository.cpp @@ -303,7 +303,7 @@ public: ~LLMeshSkinInfoResponder() { - llassert(mProcessed); + llassert(mProcessed || LLApp::isExiting()); } /*virtual*/ void completedRaw(U32 status, const std::string& reason, @@ -331,7 +331,7 @@ public: ~LLMeshDecompositionResponder() { - llassert(mProcessed); + llassert(mProcessed || LLApp::isExiting()); } /*virtual*/ void completedRaw(U32 status, const std::string& reason, @@ -359,7 +359,7 @@ public: ~LLMeshPhysicsShapeResponder() { - llassert(mProcessed); + llassert(mProcessed || LLApp::isExiting()); } /*virtual*/ void completedRaw(U32 status, const std::string& reason,