From 81f99c380e37d661e10c27e6346c1d9a8abfda7b Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Tue, 21 Jun 2011 18:20:38 +0000 Subject: [PATCH] call hci_can_send_packet_now in l2cap_run() --- src/l2cap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/l2cap.c b/src/l2cap.c index e62e68d62..1f998a73b 100644 --- a/src/l2cap.c +++ b/src/l2cap.c @@ -261,7 +261,7 @@ void l2cap_run(void){ // check pending signaling responses while (signaling_responses_pending){ - // can send? + if (hci_can_send_packet_now(HCI_ACL_DATA_PACKET)) break; hci_con_handle_t handle = signaling_responses[0].handle; uint8_t sig_id = signaling_responses[0].sig_id; @@ -298,7 +298,7 @@ void l2cap_run(void){ linked_item_t *it; for (it = (linked_item_t *) l2cap_channels; it ; it = it->next){ - // can send? + if (hci_can_send_packet_now(HCI_ACL_DATA_PACKET)) break; l2cap_channel_t * channel = (l2cap_channel_t *) it; switch (channel->state){