summaryrefslogtreecommitdiff
path: root/wifi/java/src
diff options
context:
space:
mode:
author Samiul Islam <samiul@google.com> 2024-11-27 03:33:13 +0000
committer Samiul Islam <samiul@google.com> 2024-11-28 05:35:41 +0000
commit160cdc8e4a8fc1a761cfe3686f101c713d112552 (patch)
treea54bb6be5fcf666a5162cf01f29dc84d7acb623d /wifi/java/src
parent42b638879707d445377701c3713ad1e529098ab2 (diff)
Add multi-user support for Dependency Installer Service
We now maintain a map between user-id and DIS. For each user, we bind to DIS installed for the user. Few more issues fixed in the same CL: - We now clear calling identity when DIS calls back into system. - To be safe, we now allow any exception to enable the callback again. Otherwise, if we throw anything other than IAE, it's possible to hang indefinitely. For example, in the validation logic, if any of the calls throw a SecurityException, we would get stuck in old logic. Bug: 372862145 Test: atest PackageManagerShellCommandInstallTest FLAG: android.content.pm.sdk_dependency_installer Change-Id: Ib5f2c9e9609ac2f83a4cc863d8765e98d72d9101
Diffstat (limited to 'wifi/java/src')
0 files changed, 0 insertions, 0 deletions