summaryrefslogtreecommitdiff
path: root/floss/build/build-in-container.py
diff options
context:
space:
mode:
author Yun-Hao Chung <howardchung@google.com> 2025-02-06 06:21:01 +0000
committer Yun-Hao Chung <howardchung@google.com> 2025-03-12 03:04:54 +0000
commitce87803aab2fcc2aca60b6968f77e6ee62c8448b (patch)
tree5acf1aa12c17ff7012f85769037907983c6492c9 /floss/build/build-in-container.py
parent0059ba4c70e5e2f25dea688d4e902e8af7356658 (diff)
Floss: Separate cleanup procedure on disabling adapter and abort
When the controller is in a bad state, ex. HCI command timeout or on Hardware error event, Floss should teardown the process without sending other commands to controller to prevent further error. This is a different behavior from the normal disabling adapter, where we do want to set discoverable or connectable before adapter shutdown. This CL separates the above 2 cases by handling in different signals. This also increase the log verbose in the clean up state to make the debugging easier. This CL also separates the API shutdown and adapter shutdown as they are doing different things. Bug: 393662321 Tag: #floss Test: mmm packages/modules/Bluetooth Flag: EXEMPT, Floss-only changes Change-Id: I05710800e57680d1c77b09ea70d5ffbb032a34a5
Diffstat (limited to 'floss/build/build-in-container.py')
0 files changed, 0 insertions, 0 deletions