commit | 79b24b8077e4fdc70adf30e93e821c3dd9550c5d | [log] [tgz] |
---|---|---|
author | Venkata Jagadeesh Garaga <quic_vgaraga@quicinc.com> | Wed Jan 08 16:55:49 2020 +0530 |
committer | Martin Brabham <optedoblivion@google.com> | Sat Feb 08 02:30:55 2020 +0000 |
tree | a69c973ef7fc2076dde7768dacce9b377b2f911d | |
parent | 862fcdbf22518e60f83a89e3ddfd7259f6cdbef0 [diff] |
BT: Synchronize Bond SM message processing and cleanup Issue: ANR while accessing bonded devices Steps: Bonding/unbonding while BT disabling. RootCause: Bond State Machine cleanup while processing of a message cause a application exit because of dereference of cleaned up objects. Fix: Serialize BondStateMachine cleanup and processing of messages Test: On OFF sanity and other bonding and unbonding related scenario Bug: 147404785 Change-Id: I0f1be81fd9d596968883e9a6759a619dced50624