From: Pekka Pessi <[email protected]>

2nd stage dialing may be done before call gets connected.
---
 src/voicecall.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/voicecall.c b/src/voicecall.c
index 1be907a..bd5358c 100644
--- a/src/voicecall.c
+++ b/src/voicecall.c
@@ -138,7 +138,7 @@ static const char *call_status_to_string(int status)
        case CALL_STATUS_DIALING:
                return "dialing";
        case CALL_STATUS_ALERTING:
-       return "alerting";
+               return "alerting";
        case CALL_STATUS_INCOMING:
                return "incoming";
        case CALL_STATUS_WAITING:
@@ -561,6 +561,10 @@ static gboolean voicecalls_have_connected(struct 
ofono_voicecall *vc)
 
                if (v->call->status == CALL_STATUS_ACTIVE)
                        return TRUE;
+
+               /* Connected for 2nd stage dialing */
+               if (v->call->status == CALL_STATUS_ALERTING)
+                       return TRUE;
        }
 
        return FALSE;
-- 
1.6.0.4

_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono

Reply via email to