esp-idf/components/bt/bluedroid/bta/gatt
wangmengyang fab14106c8 component/bt: free timer resources after using them
Bluedroid use a set of timer function pairs such as btu_start_timer/btu_stop_timer, btu_sys_start_timer/btu_sys_stop_timer for use, in a lack of timer release functions. Thus the timers may be exhausted after some event sequence such as repetition of connection/reconnection with different devices. The maximum timer number used in bluedroid is given by ALARM_CBS_NUM which is 30 for now. This bugfix borrowed some update from bluedroid in Andoroid 7.0, which add timer release functions which promote the recycle of timer resources.

# Conflicts:
#	components/bt/bluedroid/stack/btu/btu_task.c
#	components/bt/bluedroid/stack/gatt/gatt_main.c
#	components/bt/bluedroid/stack/rfcomm/port_utils.c
#	components/bt/bluedroid/stack/rfcomm/rfc_utils.c
2018-02-01 13:52:19 +08:00
..
bta_gatt_common.c Component/bt: add set local MTU API 2017-09-01 21:55:28 +08:00
bta_gattc_act.c component/bt: free timer resources after using them 2018-02-01 13:52:19 +08:00
bta_gattc_api.c component/bt: Fixed the bug of mutiple read can not callback. 2017-09-19 04:50:26 -04:00
bta_gattc_cache.c component/bt: delete api bta_gattc_cache_write 2017-11-16 16:40:18 +08:00
bta_gattc_ci.c component/bt : remove all GKI reference 2017-08-23 15:29:30 +08:00
bta_gattc_main.c component/bt: remove redundant open evt while calling gattc_open twice in the same app_id 2017-11-14 17:11:34 +08:00
bta_gattc_utils.c component/bt: free timer resources after using them 2018-02-01 13:52:19 +08:00
bta_gatts_act.c Component/bt: add value callback when send notification or indicate failed 2017-11-01 11:00:08 +08:00
bta_gatts_api.c Component/bt: fix crash when set attr value 0 2017-10-13 15:06:08 +08:00
bta_gatts_main.c component/bt : remove all GKI reference 2017-08-23 15:29:30 +08:00
bta_gatts_utils.c component/bt : remove all GKI reference 2017-08-23 15:29:30 +08:00