OSDN Git Service

am 2cf3fc0c: am 72abbbea: Fix issue where bluesleep idle timer is not started
[android-x86/system-bt.git] / hci / src / low_power_manager.c
index 5f0149a..d28e0d9 100644 (file)
@@ -121,7 +121,7 @@ static void wake_assert() {
 
 static void transmit_done() {
   transmit_is_done = true;
-  if (wake_state == LPM_WAKE_W4_TX_DONE) {
+  if (wake_state == LPM_WAKE_W4_TX_DONE || wake_state == LPM_WAKE_ASSERTED) {
     wake_state = LPM_WAKE_W4_TIMEOUT;
     start_idle_timer();
   }