Loading
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