btm_sec: Don't trigger new authentication before collision timer expired
After an authentication conflict, the host starts a backoff mechanism, allowing the peer device to continue the authentication process. However, if the host sends a new authentication request during this period, a new au-rand will be sent to peer which may arrives at peer before it finishing authentication, potentially causing the peer to cease its response. Bug: 342520649 Bug: 380328715 Flag: com.android.bluetooth.flags.ignore_auth_req_when_collision_timer_active Test: m com.android.btservices Test: Manual | Simultaneously initiate classic Bluetooth pairing or reconnection from both the local and remote devices. Change-Id: Ic2604ec603edb2550297ad48ac28317cdf262d9f
Loading
Please register or sign in to comment