commit | 6a8d3010b313d99adbb28f1826fac0234395bb26 | [log] [tgz] |
---|---|---|
author | Marcel Holtmann <marcel@holtmann.org> | Fri Feb 06 23:56:36 2009 +0100 |
committer | Marcel Holtmann <marcel@holtmann.org> | Fri Feb 27 06:14:41 2009 +0100 |
tree | e116cd7033e05e0e59b225484991e2a27188fc3e | |
parent | 984947dc64f82bc6cafa4d84ba1a139718f634a8 [diff] |
Bluetooth: Fix double L2CAP connection request If the remote L2CAP server uses authentication pending stage and encryption is enabled it can happen that a L2CAP connection request is sent twice due to a race condition in the connection state machine. When the remote side indicates any kind of connection pending, then track this state and skip sending of L2CAP commands for this period. Signed-off-by: Marcel Holtmann <marcel@holtmann.org>