summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabrice Bellet <fabrice@bellet.info>2019-06-30 21:28:25 +0200
committerOlivier CrĂȘte <olivier.crete@collabora.com>2019-07-04 17:03:43 -0400
commita59f4416853bbb8f6d51a834ceef0ad208ae3719 (patch)
tree3773cfed5182c7aa8878d5251606b88c2a4d9e7b
parent09714965c8cbefc5aa26ac40b9548832ad462cc3 (diff)
downloadlibnice-a59f4416853bbb8f6d51a834ceef0ad208ae3719.tar.gz
agent: fix agent reference count
-rw-r--r--agent/agent.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/agent/agent.c b/agent/agent.c
index b232690..d383e8d 100644
--- a/agent/agent.c
+++ b/agent/agent.c
@@ -2186,6 +2186,7 @@ _tcp_sock_is_writable (NiceSocket *sock, gpointer user_data)
if (component->selected_pair.local == NULL ||
!nice_socket_is_based_on (component->selected_pair.local->sockptr, sock)) {
agent_unlock (agent);
+ g_object_unref (agent);
return;
}