Diff between 2f15797dfa4dddaeb47738f4481f2b756f8a7c07 and 9d8f94405d1cca7d7808a7179f0a823bc27069e3

Changed Files

File Additions Deletions Status
src/sdp-client.c +2 -0 modified

Full Patch

diff --git a/src/sdp-client.c b/src/sdp-client.c
index fbe266e..bca2496 100644
--- a/src/sdp-client.c
+++ b/src/sdp-client.c
@@ -130,6 +130,8 @@ static void cache_sdp_session(bdaddr_t *src, bdaddr_t *dst,
 
 	cached->io_id = g_io_add_watch(chan, G_IO_HUP | G_IO_ERR | G_IO_NVAL,
 						disconnect_watch, cached);
+
+	g_io_channel_unref(chan);
 }
 
 struct search_context {