diff options
| author | 2025-02-06 06:21:01 +0000 | |
|---|---|---|
| committer | 2025-03-12 03:04:54 +0000 | |
| commit | ce87803aab2fcc2aca60b6968f77e6ee62c8448b (patch) | |
| tree | 5acf1aa12c17ff7012f85769037907983c6492c9 /floss/build/build-in-container.py | |
| parent | 0059ba4c70e5e2f25dea688d4e902e8af7356658 (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