From 0faf3bdf8869c45cacaa7b6e74f7c59bca36a8a6 Mon Sep 17 00:00:00 2001
From: Guillaume Beraudo <guillaume.beraudo@belledonne-communications.com>
Date: Fri, 16 Dec 2011 16:13:40 +0100
Subject: [PATCH] Destroy tunnel on linphone core uninit.

---
 coreapi/linphonecore.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c
index aa1362cc02..387ad56217 100644
--- a/coreapi/linphonecore.c
+++ b/coreapi/linphonecore.c
@@ -4148,6 +4148,7 @@ static void linphone_core_uninit(LinphoneCore *lc)
 	linphone_core_free_payload_types(lc);
 	ortp_exit();
 	linphone_core_set_state(lc,LinphoneGlobalOff,"Off");
+	if (lc->tunnel) linphone_tunnel_destroy(lc->tunnel);
 }
 
 static void set_network_reachable(LinphoneCore* lc,bool_t isReachable, time_t curtime){
-- 
GitLab