2006-09-13 Mikael Hallendal <micke@imendio.com>
authorhallski <hallski>
Wed, 13 Sep 2006 13:14:13 +0000 (13:14 +0000)
committerhallski <hallski>
Wed, 13 Sep 2006 13:14:13 +0000 (13:14 +0000)
* loudmouth/lm-connection.c: (connection_free):
- Unref the proxy if set, plugs a leak.
- Fixes LM-51.

ChangeLog
loudmouth/lm-connection.c

index 169ad12baa33a1228ce868e74420d13f3eceeaa8..29218a7daf328f53c4013f366a2ef61b2beb724e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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):
index 8a77c1060aa01bca0bccce637c847d84965aadb5..03047d292e7e4a865950e6663f9e2b28f5b5f70a 100644 (file)
@@ -246,6 +246,10 @@ connection_free (LmConnection *connection)
                lm_ssl_unref (connection->ssl);
        }
 
+       if (connection->proxy) {
+               lm_proxy_unref (connection->proxy);
+       }
+
        g_queue_free (connection->incoming_messages);
         
         if (connection->context) {