aboutsummaryrefslogtreecommitdiff
path: root/gd/stack_manager.cc
diff options
context:
space:
mode:
authorHansong Zhang <hsz@google.com>2019-04-08 16:18:21 -0700
committerHansong Zhang <hsz@google.com>2019-04-23 14:42:10 -0700
commit7b003eb97a032ae16fb5e793bd641635319724c4 (patch)
tree4e0651773b8705fd9102cee4adba905846022d14 /gd/stack_manager.cc
parent8eb55ba33a71bc2c5c3470ddb0113cf17b5eb86d (diff)
downloadbt-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.cc1
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