FIRE-34564 - bugsplat assertion mismatched locks in snapshot

relax the lock on the filter.
master
Beq 2024-10-07 17:24:47 +01:00
parent 7d5a15c924
commit b268c8236a
1 changed files with 1 additions and 1 deletions

View File

@ -88,7 +88,7 @@ void LLImageFilter::executeFilter(LLPointer<LLImageRaw> raw_image)
{
mImage = raw_image;
LLImageDataLock lock(mImage);
LLImageDataSharedLock lock(mImage); // <FS:Beq> FIRE-34564 Bugsplat SHARED vs EXCLUSIVE lock conflict
//std::cout << "Filter : size = " << mFilterData.size() << std::endl;
for (S32 i = 0; i < mFilterData.size(); ++i)