diff options
| author | 2023-12-05 02:00:05 +0000 | |
|---|---|---|
| committer | 2023-12-05 02:17:17 +0000 | |
| commit | 782fb5794fadc3017ed89bc8ab7e9c556886503d (patch) | |
| tree | 7a0822cf84ce5f93a7836320dc0d411434c2faab /libs/androidfw/StringPool.cpp | |
| parent | 5e8e346cdf72d11c915739a839df644bf1cda562 (diff) | |
Fix watchdog timeout during recomputeComponentVisibility
Due to a held lock, watchdog timeout or lock contentions could occur.
This fix is to remove the lock guard from Computer and make it work
with snapshots.
Bug: 312057281
Test: Manually tested with below steps
1. Install 2000 packages
2. Reboot
3. Make sure watchdog timeout or lock contention doesn't occur
(cherry picked from https://partner-android-review.googlesource.com/q/commit:c788c4cad5740ec21084db2095979d31871daed4)
Change-Id: I40f735924025575477ba24bf35ed3211494159bd
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions