From 1f293a50abf0bd37d149604c674ae5a6dbab7750 Mon Sep 17 00:00:00 2001 From: Nitin Arora Date: Fri, 1 May 2015 13:11:28 -0700 Subject: [PATCH] Stop media task alarm when task is exiting Bug: 20717705 Change-Id: I76e76cf33d7c9f4366f921daf2230e4f681098f7 --- btif/src/btif_media_task.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/btif/src/btif_media_task.c b/btif/src/btif_media_task.c index 89ecddc73..80b6df1ba 100644 --- a/btif/src/btif_media_task.c +++ b/btif/src/btif_media_task.c @@ -741,6 +741,12 @@ void btif_a2dp_stop_media_task(void) { APPL_TRACE_EVENT("## A2DP STOP MEDIA THREAD ##"); + // Stop timer + alarm_free(btif_media_cb.media_alarm); + btif_media_cb.media_alarm = NULL; + btif_media_cb.is_tx_timer = FALSE; + + // Exit thread fixed_queue_free(btif_media_cmd_msg_queue, NULL); thread_post(worker_thread, btif_media_thread_cleanup, NULL); thread_free(worker_thread); -- 2.11.0