From b437d89aaa639ee2f03d2115f3b04e414433c9ae Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Tue, 20 Jul 2010 09:32:18 +0200 Subject: [PATCH] do not try to connect tcp socket while entering in bg mode --- Classes/linphoneAppDelegate.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Classes/linphoneAppDelegate.m b/Classes/linphoneAppDelegate.m index b78e7c2c4..4d37f75a3 100644 --- a/Classes/linphoneAppDelegate.m +++ b/Classes/linphoneAppDelegate.m @@ -143,7 +143,12 @@ LinphoneCoreVTable linphonec_vtable = { } else { ms_warning("keepalive handler cannot be registered"); } - if (mReadStream == nil) { + LCSipTransports transportValue; + if (linphone_core_get_sip_transports(myLinphoneCore, &transportValue)) { + ms_error("cannot get current transport"); + } + + if (mReadStream == nil && transportValue.udp_port>0) { //only for udp const char *port; addr=linphone_address_new(linphone_proxy_config_get_addr(proxyCfg)); memset(&hints,0,sizeof(hints));