zephyr/subsys/bluetooth
Morten Priess eb218a5405 Bluetooth: controller: Prevent multiple ticker_stop in cis_disabled_cb
When calling ull_conn_iso_cis_stop with no pending LLL events,
cis_disabled_cb may be called recursively if more than one CIS is
associated with a disconnecting ACL connection.

To prevent ticker_stop being called more than once, it shall be
registered at entry of cis_disabled_cb whether this is the last CIS.
Only then shall ticker_stop be called.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2021-09-21 12:52:15 -04:00
..
audio Bluetooth: Audio: Add initial server values in bt_vcs_register_param 2021-08-26 09:13:58 -04:00
common bluetooth: Add missing choice names in Kconfig 2021-09-14 09:57:03 +02:00
controller Bluetooth: controller: Prevent multiple ticker_stop in cis_disabled_cb 2021-09-21 12:52:15 -04:00
host Bluetooth: host: Align with terms in v5.3 spec 2021-09-20 20:01:32 +02:00
mesh Bluetooth: Update terms in public API to spec v5.3 2021-09-15 14:02:50 +03:00
services Bluetooth: Object Transfer Service: Defines for allowed object ID values 2021-09-16 10:32:19 +02:00
shell Bluetooth: shell: Align with terms in v5.3 spec 2021-09-20 20:01:32 +02:00
CMakeLists.txt drivers: bluetooth: build as static library 2021-08-17 06:06:03 -04:00
Kconfig bluetooth: Split configuration into separated Kconfigs 2021-09-14 09:57:03 +02:00
Kconfig.adv bluetooth: Split configuration into separated Kconfigs 2021-09-14 09:57:03 +02:00
Kconfig.iso bluetooth: Split configuration into separated Kconfigs 2021-09-14 09:57:03 +02:00