Skip to content

Commit 8613cc7

Browse files
cvinayakcarlescufi
authored andcommitted
Bluetooth: Controller: Fix missing auxiliary context release
Fix missing auxiliary context release when reception of Periodic Advertising Chain PDU fails due to header complete timeout, i.e. no reception of on-air PDU. Also, fix missing generation of auxiliary reception failure notification when no auxiliary context was allocated for chain PDU reception. Signed-off-by: Vinayak Kariappa Chettimada <[email protected]>
1 parent 4ae0165 commit 8613cc7

File tree

1 file changed

+1
-1
lines changed
  • subsys/bluetooth/controller/ll_sw/nordic/lll

1 file changed

+1
-1
lines changed

subsys/bluetooth/controller/ll_sw/nordic/lll/lll_sync.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -858,6 +858,7 @@ static void isr_rx_aux_chain(void *param)
858858
return;
859859
}
860860

861+
isr_rx_aux_chain_done:
861862
if (!crc_ok) {
862863
struct node_rx_pdu *node_rx;
863864

@@ -873,7 +874,6 @@ static void isr_rx_aux_chain(void *param)
873874
ull_rx_sched();
874875
}
875876

876-
isr_rx_aux_chain_done:
877877
if (lll->is_aux_sched) {
878878
lll->is_aux_sched = 0U;
879879

0 commit comments

Comments
 (0)