diff options
| author | 2023-03-03 20:58:56 +0000 | |
|---|---|---|
| committer | 2023-03-10 23:32:18 +0000 | |
| commit | f9f0a8757bb88d0d4c08567df5eb0c3dbace7ddb (patch) | |
| tree | 4fe49457a6d6f76260aaf29763fcb67a825ab7bd /libs/androidfw/ApkParsing.cpp | |
| parent | 0ca2959dc780c536aafec2d10f87e010242aa4d7 (diff) | |
Fix deadlock in RebootEscrowManager
Problem: RebootEscrowManager tries to take ActivityManager lock while
Synthetic Password Manager lock is already held.
Solution: RebootEscrowManager offload call to ActivityManager to a
handler thread.
Test: atest com.android.server.locksettings and manual testing of RoR
flow on physical device
Bug: 270006672
Change-Id: Icbc7127369cfe2eb0a6e0e554134f19b801b0274
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions