diff options
author | Hansong Zhang <hsz@google.com> | 2019-04-08 16:18:21 -0700 |
---|---|---|
committer | Hansong Zhang <hsz@google.com> | 2019-04-23 14:42:10 -0700 |
commit | 7b003eb97a032ae16fb5e793bd641635319724c4 (patch) | |
tree | 4e0651773b8705fd9102cee4adba905846022d14 /gd/stack_manager.cc | |
parent | 8eb55ba33a71bc2c5c3470ddb0113cf17b5eb86d (diff) | |
download | bt-7b003eb97a032ae16fb5e793bd641635319724c4.tar.gz |
Cert for HAL adapter
Introducing cert framework and a simple test case for HCI HAL
transportation adapter
Test-prerequisite: gRPC python. Install from pip
(https://grpc.io/blog/installation)
Test: 1. start HCI rootcanal or HIDL transport
$ANDROID_HOST_OUT/nativetest64/root-canal/root-canal
2. start stack with facade
$ANDROID_HOST_OUT/bin/stack_with_facade
3. run a simple test case
$ANDROID_HOST_OUT/nativetest64/bluetooth_cert_test/bluetooth_cert_test
Or: One-liner: python cert/run_cert.py
Change-Id: I3cf2f54605ce2709d1c149b1221dedc8dc5dca92
Diffstat (limited to 'gd/stack_manager.cc')
-rw-r--r-- | gd/stack_manager.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gd/stack_manager.cc b/gd/stack_manager.cc index f06bf87cc..8e859e80a 100644 --- a/gd/stack_manager.cc +++ b/gd/stack_manager.cc @@ -63,6 +63,7 @@ void StackManager::StartUp() { void StackManager::ShutDown() { // Delete HCI layer delete main_thread_; + main_thread_ = nullptr; ::bluetooth::hal::GetBluetoothHciHal()->close(); } } // namespace bluetooth |