diff options
| author | 2024-08-26 20:43:49 +0800 | |
|---|---|---|
| committer | 2024-08-30 23:11:21 +0800 | |
| commit | 255ee52dd9254ba8bbe68bef0c1182aae91dbf41 (patch) | |
| tree | 43e3937f8391fba62101a2521eaa51eb946f9bba /libs/androidfw/StringPool.cpp | |
| parent | 14a533a83d74880734c865648101e0ab62481642 (diff) | |
HWUI: Make releaseQueueOwnership thread-safety
We encountered a Skia Resource Cache SIGTRAP NE Issue, caused by deleting DeferredLayerUpdater on the wrong thread, FinalizerDaemon.
Make AutoBackendTextureRelease::releaseQueueOwnership thread-safety. Avoid multi-thread access to the Skia Resource Cache.
Bug:
Test:Manual
1.Install and Launch APK
2.Run Monkey Test
adb shell monkey -v -p com.ss.android.article.news --throttle 3000 99999
Change-Id: Icb5098e9460ce4be799db8575d9916a9910d61a1
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions