From: Pekka Pessi <pekka.pe...@nokia.com>

Very early incoming calls were not released with BUSY cause.
---
 drivers/isimodem/voicecall.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/isimodem/voicecall.c b/drivers/isimodem/voicecall.c
index 76aa8f5..cdd5d11 100644
--- a/drivers/isimodem/voicecall.c
+++ b/drivers/isimodem/voicecall.c
@@ -1220,6 +1220,7 @@ static void isi_release_specific(struct ofono_voicecall 
*ovc, int id,
                uint8_t cause = CALL_CAUSE_RELEASE_BY_USER;
 
                switch (status->status) {
+               case CALL_STATUS_COMING:
                case CALL_STATUS_MT_ALERTING:
                case CALL_STATUS_WAITING:
                        cause = CALL_CAUSE_BUSY_USER_REQUEST;
-- 
1.7.1

_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to