commit | 782fb5794fadc3017ed89bc8ab7e9c556886503d | [log] [tgz] |
---|---|---|
author | Jeongsik Mun <jeongsik.mun@samsung.corp-partner.google.com> | Tue Dec 05 02:00:05 2023 +0000 |
committer | Song Chun Fan <schfan@google.com> | Tue Dec 05 02:17:17 2023 +0000 |
tree | 7a0822cf84ce5f93a7836320dc0d411434c2faab | |
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