2006-09-13 Mikael Hallendal <micke@imendio.com>
authorhallski <hallski>
Wed, 13 Sep 2006 13:14:13 +0000
changeset 178 260d6853b457
parent 177 3ef4992a4898
child 179 6cc952969ff1
2006-09-13 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free): - Unref the proxy if set, plugs a leak. - Fixes LM-51.
ChangeLog
loudmouth/lm-connection.c
--- a/ChangeLog	Mon Sep 11 19:19:30 2006 +0000
+++ b/ChangeLog	Wed Sep 13 13:14:13 2006 +0000
@@ -1,3 +1,9 @@
+2006-09-13  Mikael Hallendal  <micke@imendio.com>
+
+	* loudmouth/lm-connection.c: (connection_free):
+	- Unref the proxy if set, plugs a leak.
+	- Fixes LM-51.
+
 2006-09-11  Mikael Hallendal  <micke@imendio.com>
 
 	* loudmouth/lm-utils.c: (_lm_utils_generate_id):
--- a/loudmouth/lm-connection.c	Mon Sep 11 19:19:30 2006 +0000
+++ b/loudmouth/lm-connection.c	Wed Sep 13 13:14:13 2006 +0000
@@ -246,6 +246,10 @@
 		lm_ssl_unref (connection->ssl);
 	}
 
+	if (connection->proxy) {
+		lm_proxy_unref (connection->proxy);
+	}
+
 	g_queue_free (connection->incoming_messages);
         
         if (connection->context) {