summaryrefslogtreecommitdiffstats
path: root/btif
diff options
context:
space:
mode:
authorZach Johnson <zachoverflow@google.com>2014-09-26 21:16:20 -0700
committerAndre Eisenbach <eisenbach@google.com>2015-03-16 16:51:35 -0700
commit8675d884479deca722ef5d7776a165241457dd75 (patch)
treedcd8889b9de1b5fa25f288e737c52b0efcb7ebc4 /btif
parent9891f32471b5c01cf58e4d7dadb04cb3024a9a88 (diff)
downloadandroid_system_bt-8675d884479deca722ef5d7776a165241457dd75.tar.gz
android_system_bt-8675d884479deca722ef5d7776a165241457dd75.tar.bz2
android_system_bt-8675d884479deca722ef5d7776a165241457dd75.zip
Move module_management_stop to clean_up
Module management isn't done when the stack is shut_down (bluetooth disabled)
Diffstat (limited to 'btif')
-rw-r--r--btif/src/stack_manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/btif/src/stack_manager.c b/btif/src/stack_manager.c
index ac4920fab..3d5f29401 100644
--- a/btif/src/stack_manager.c
+++ b/btif/src/stack_manager.c
@@ -146,7 +146,6 @@ static void event_shut_down_stack(UNUSED_ATTR void *context) {
btif_disable_bluetooth();
future_await(hack_future);
- module_management_stop();
ALOGD("%s finished.", __func__);
btif_thread_post(event_signal_stack_down, NULL);
}
@@ -174,6 +173,7 @@ static void event_clean_up_stack(UNUSED_ATTR void *context) {
btif_shutdown_bluetooth();
future_await(hack_future);
+ module_management_stop();
ALOGD("%s finished.", __func__);
}