leaudio: Fix handing disconnect in OOR scenario
If we call GATT Close and then force to disconnect ACL, the GATT will send GATT CLOSED EVT before ACL is actually dropped. Since it can take long time to drop ACL especially in the out of range scenario where ACK might not arrive and we wait for the supervision timeout to fire, we might end up in situation that LeAUdio code is trying to reconnect to device which is still visible as a CONNECTED device. Bug: 278132584 Test: manual -- OOR scenario Tag: #feature Change-Id: I61eb4ac219b7695ebc47339d0e6a06a35c2f01a4
Loading
Please register or sign in to comment