summaryrefslogtreecommitdiff
path: root/libs/androidfw/AssetsProvider.cpp
diff options
context:
space:
mode:
author Martijn Coenen <maco@google.com> 2023-05-11 13:21:36 +0000
committer Martijn Coenen <maco@google.com> 2023-05-11 16:58:18 +0000
commita2728a38041686b5b0bc5462871fa6bf4ecbcb8b (patch)
treebf0f4a8e649d1e73c72ed52ad3f9792fc334758e /libs/androidfw/AssetsProvider.cpp
parent4fd131eee51981e3d273421061ce5bc5fc0b1287 (diff)
Fix race condition in binding isolated services in shared process.
When a new isolated service is being bound in a shared isolated process that is not yet completely brought up, the service is added to the pending services list. However, when the shared isolated process does come up, the pending service is not considered, because the UID does not match. Set isolationHostProc correctly in the ServiceRecord, to ensure that the pending service logic knows to put this service in the shared isolated process. Bug: 280918250 Test: atest CtsVoiceInteractionTestCases Change-Id: Iaf0bcdec2c777e72a0e18246fa0e5ccca117def1
Diffstat (limited to 'libs/androidfw/AssetsProvider.cpp')
0 files changed, 0 insertions, 0 deletions