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
Loading
Please register or sign in to comment