diff options
| author | 2023-07-24 15:38:41 +0000 | |
|---|---|---|
| committer | 2023-07-24 17:24:00 +0000 | |
| commit | b58c811513267647349d29ba2f37bd314071c5ad (patch) | |
| tree | 985b4c3cc720cd9aae5c8596c04df20209de1cdb /wifi/java | |
| parent | 5f4429aef6b667a665e3c73ee048e2e61e36a099 (diff) | |
[MediaProjection] Address deadlock between multiple services
Below outlines acceptable lock ordering:
* WindowManagerService -> MediaProjectionManagerService
* ActivityManagerService -> WindowManagerService
This change addresses deadlock caused by
MediaProjectionManagerService -> ActivityManagerService by
ensuring that MPMS -> AMS is never done while holding the
MPMS lock.
Bug: 291826358
Test: Manual & asking partner to validate monkey test
Change-Id: I63037ea099699ac9dba87086ea8caf0082e0c721
Diffstat (limited to 'wifi/java')
0 files changed, 0 insertions, 0 deletions