summaryrefslogtreecommitdiff
path: root/libs/hwui/FrameInfoVisualizer.cpp
diff options
context:
space:
mode:
author Naomi Musgrave <nmusgrave@google.com> 2023-07-24 15:38:41 +0000
committer Naomi Musgrave <nmusgrave@google.com> 2023-08-02 17:34:48 +0000
commit0003ce7a48a148f3f4b842e473d9ff8854af281d (patch)
tree255f11cd49a066a250bcf0eaa96f27311aede887 /libs/hwui/FrameInfoVisualizer.cpp
parent05189c12151f9013959932e7c07ea3978614f3f8 (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 Merged-In: I9c21acf069c66f1ade22c49b095ad5339fe13eca
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions