From: Daniel Wagner <[email protected]>
---
src/session.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/session.c b/src/session.c
index c0624e6..cb18d45 100644
--- a/src/session.c
+++ b/src/session.c
@@ -724,6 +724,9 @@ static void session_changed(struct connman_session *session)
* play a bit around. So we are going to improve it step by step.
*/
+ if (info->ecall == TRUE && session != ecall_session)
+ goto out;
+
if (info->connect == FALSE) {
if (info->service != NULL)
__connman_service_disconnect(info->service);
--
1.7.4.2
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman