Csip: handle active device before broadcast intent
[Detail] - When received ACTION_CSIS_DEVICE_AVAILABLE, settings or other processes may call getGroupUuidMapByDevice() to get the group id before csip updates the mDeviceGroupIdRankMap, which causes the caller to fail to get the correct value. [Solution] - Ensure mDeviceGroupIdRankMap be updated before broadcasting ACTION_CSIS_DEVICE_AVAILABLE - Call handleDeviceAvailable() first Bug: 328842373 Fix: 328842373 Flag: Exempt no-op change Test: m . | there are no test specific for race condition Change-Id: I2f70151b61122ccc6c0c25bb0d3a433835c3ad8d
Loading
Please register or sign in to comment