Skip to content

Commit 5c746ae

Browse files
#4415 fix crash when cancelling large model process on MacOS
1 parent e05b32a commit 5c746ae

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

indra/newview/llmodelpreview.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3084,9 +3084,12 @@ void LLModelPreview::loadedCallback(
30843084
S32 lod,
30853085
void* opaque)
30863086
{
3087+
if(LLModelPreview::sIgnoreLoadedCallback)
3088+
return;
3089+
30873090
LLModelPreview* pPreview = static_cast<LLModelPreview*>(opaque);
30883091
LLMutexLock lock(pPreview);
3089-
if (pPreview && pPreview->mModelLoader && !LLModelPreview::sIgnoreLoadedCallback)
3092+
if (pPreview && pPreview->mModelLoader)
30903093
{
30913094
// Load loader's warnings into floater's log tab
30923095
const LLSD out = pPreview->mModelLoader->logOut();

0 commit comments

Comments
 (0)