dtls: fix generated cert dtls agent leak

The generated certificate dtls agent was refed two times on the first call.
This commit is contained in:
Ilya Smelykh 2019-07-25 20:03:02 +07:00
parent aa0dea09d6
commit e5585b1bde

View file

@ -601,10 +601,10 @@ get_agent_by_pem (const gchar * pem)
} else { } else {
GST_DEBUG_OBJECT (generated_cert_agent, GST_DEBUG_OBJECT (generated_cert_agent,
"using agent with generated cert"); "using agent with generated cert");
g_object_ref (generated_cert_agent);
} }
agent = generated_cert_agent; agent = generated_cert_agent;
g_object_ref (agent);
} else { } else {
G_LOCK (agent_table); G_LOCK (agent_table);