From b5dae52d362f690769b94432f8c38102b02d93d2 Mon Sep 17 00:00:00 2001 From: Dmitriy Paliy Date: Tue, 27 Sep 2011 13:22:47 +0300 Subject: [PATCH] Fix remove feedback DTMF tones timer on call release User feedback DTMF tones queue is freed and timer removed when call is released. --- audio/telephony-maemo6.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/audio/telephony-maemo6.c b/audio/telephony-maemo6.c index 051f82b8c..102daeb2b 100644 --- a/audio/telephony-maemo6.c +++ b/audio/telephony-maemo6.c @@ -1317,6 +1317,9 @@ static void call_set_status(struct csd_call *call, dbus_uint32_t status) if (g_slist_length(active_calls) == 0) telephony_update_indicator(maemo_indicators, "call", EV_CALL_INACTIVE); + + if (create_tones_timer) + g_source_remove(create_tones_timer); break; case CSD_CALL_STATUS_HOLD_INITIATED: break; -- 2.47.3