Do not deregister HH GATT IF in bta_gattc_disable for hid over GATT
The root cause is bta_gattc_disable de-register the HH GATT IF which cause bta_hh_cleanup_disable called before we receive BTA_HH_INT_CLOSE_EVT. The fix is "don't deregister HH GATT IF in bta_gattc_disable and let HH module to de-register the HH GATT IF by bta_hh_le_deregister". because HH GATT IF is a special GATT IF which won't be exposed to uplayer and HH GATT IF belong to BTA HH module, it should be managed by BTA HH. bug:11284861 Change-Id: Ia14cd2be3f3548a4d1e2dcfbc89fa3a75d9651db
Loading
Please register or sign in to comment