Descriptionbluetooth: Test & make StartNotifySession reentrant.
Follow up work from "bluetooth: android: Confirm the notify session after
the descriptor has been written." https://crrev.com/1712593002.
o Protects against reentrancy issue in OnStartNotifySessionSuccess
and OnStartNotifySessionError by swapping callbacks container.
o Adds unit test for StartNotifySession failure condition.
o Adds unit test for StartNotifySession after GATT objects deleted.
BUG=584369
Committed: https://crrev.com/fc2e764e46a19ec3ef3fce0deffb261424cd69f3
Cr-Commit-Position: refs/heads/master@{#383285}
Patch Set 1 #Patch Set 2 : #
Total comments: 8
Patch Set 3 : #Patch Set 4 : Updated patchset dependency #Patch Set 5 : Updated patchset dependency #
Total comments: 10
Patch Set 6 : addressed ortuno comments #
Depends on Patchset: Messages
Total messages: 20 (8 generated)
|