From 01f68a128b23706bfb51e210b55a22e2e1f5e585 Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Wed, 15 May 2013 12:38:22 +0200 Subject: [PATCH] add tester for ssl handcheck timout --- coreapi/linphonecore.c | 1 + tester/register_tester.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index 27a6b8e10..20dbeccdf 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -5215,6 +5215,7 @@ void sip_config_uninit(LinphoneCore *lc) lc->auth_info=NULL; sal_reset_transports(lc->sal); + sal_unlisten_ports(lc->sal); /*to make sure no new messages are received*/ sal_iterate(lc->sal); /*make sure event are purged*/ sal_uninit(lc->sal); lc->sal=NULL; diff --git a/tester/register_tester.c b/tester/register_tester.c index c1b3e6230..d079a3930 100644 --- a/tester/register_tester.c +++ b/tester/register_tester.c @@ -421,7 +421,7 @@ static void tls_with_non_tls_server(){ linphone_proxy_config_edit(proxy_cfg); addr=linphone_address_new(linphone_proxy_config_get_addr(proxy_cfg)); snprintf(tmp,sizeof(tmp),"sip:%s:%i;transport=tls" ,linphone_address_get_domain(addr) - ,linphone_address_get_port_int(addr)); + ,(linphone_address_get_port_int(addr)>0?linphone_address_get_port_int(addr):5060)); linphone_proxy_config_set_server_addr(proxy_cfg,tmp); linphone_proxy_config_done(proxy_cfg); linphone_address_destroy(addr);