Branch: refs/heads/977201 Home: https://github.com/bluez/bluez Commit: 4f3600f404743a00dfa8ca8558e84a1526d694db https://github.com/bluez/bluez/commit/4f3600f404743a00dfa8ca8558e84a1526d694db Author: Yang Li <yang.li@xxxxxxxxxxx> Date: 2025-06-30 (Mon, 30 Jun 2025) Changed paths: M src/shared/bap.c Log Message: ----------- shared/bap: Set stream to idle when I/O is disconnected When BIG sync is lost, the stream status transitions from Streaming to Idle. > HCI Event: LE Meta Event (0x3e) plen 3 #3189 [hci0] 118.870863 LE Broadcast Isochronous Group Sync Lost (0x1e) BIG Handle: 0x00 Reason: Remote User Terminated Connection (0x13) = bluetoothd: src/shared/bap.c:stream_io_disconnected() stream 0.. 118.871183 = bluetoothd: src/shared/bap.c:bap_bcast_set_state() stream 0xdf.. 118.871227 = bluetoothd: profiles/audio/bap.c:bap_state_bcast_sink() stream.. 118.871258 = bluetoothd: profiles/audio/bass.c:bap_state_changed() stream 0.. 118.871307 = bluetoothd: src/gatt-database.c:send_notification_to_device()... 118.871384 = bluetoothd: profiles/audio/transport.c:bap_state_changed() str.. 118.871452 = bluetoothd: profiles/audio/transport.c:transport_bap_update_li.. 118.871509 = bluetoothd: profiles/audio/transport.c:transport_update_playin.. 118.871555 = bluetoothd: profiles/audio/transport.c:transport_set_state() S.. 118.871610 = bluetoothd: src/shared/bap.c:bap_bcast_sink_detach() stream 0x.. 118.871660 = bluetoothd: profiles/audio/media.c:pac_clear() endpoint 0xdd25.. 118.871689 Fixes: https://github.com/bluez/bluez/issues/1343 Signed-off-by: Yang Li <yang.li@xxxxxxxxxxx> Commit: baedb651f920e566a84ced04183dea1cd220894e https://github.com/bluez/bluez/commit/baedb651f920e566a84ced04183dea1cd220894e Author: Yang Li <yang.li@xxxxxxxxxxx> Date: 2025-06-30 (Mon, 30 Jun 2025) Changed paths: M src/shared/bap.c Log Message: ----------- shared/bap: Add stream state check in stream_disable Add a state check so that stream_disable() is a no-op when the stream is not in ENABLING or STREAMING state. This prevents unexpected state transitions or redundant operations during cleanup. Signed-off-by: Yang Li <yang.li@xxxxxxxxxxx> Compare: https://github.com/bluez/bluez/compare/4f3600f40474%5E...baedb651f920 To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications