From b268c8236a634fd7171651334cdb9d6239fe89a8 Mon Sep 17 00:00:00 2001 From: Beq Date: Mon, 7 Oct 2024 17:24:47 +0100 Subject: [PATCH] FIRE-34564 - bugsplat assertion mismatched locks in snapshot relax the lock on the filter. --- indra/llimage/llimagefilter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/llimage/llimagefilter.cpp b/indra/llimage/llimagefilter.cpp index 1703e30dbe..da3519e3ab 100644 --- a/indra/llimage/llimagefilter.cpp +++ b/indra/llimage/llimagefilter.cpp @@ -88,7 +88,7 @@ void LLImageFilter::executeFilter(LLPointer raw_image) { mImage = raw_image; - LLImageDataLock lock(mImage); + LLImageDataSharedLock lock(mImage); // FIRE-34564 Bugsplat SHARED vs EXCLUSIVE lock conflict //std::cout << "Filter : size = " << mFilterData.size() << std::endl; for (S32 i = 0; i < mFilterData.size(); ++i)