Revert "dtls: fix generated cert dtls agent leak"
authorTim-Philipp Müller <tim@centricular.com>
Mon, 12 Aug 2019 07:10:42 +0000 (08:10 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Mon, 12 Aug 2019 07:10:42 +0000 (08:10 +0100)
This reverts commit 6c8831bd1e6e6641534b4b129100661dd8f472b0 from !588

This fix was wrong and also reverted in master.`

ext/dtls/gstdtlsdec.c

index 0918373..e41914e 100644 (file)
@@ -600,10 +600,10 @@ get_agent_by_pem (const gchar * pem)
     } else {
       GST_DEBUG_OBJECT (generated_cert_agent,
           "using agent with generated cert");
-      g_object_ref (generated_cert_agent);
     }
 
     agent = generated_cert_agent;
+    g_object_ref (agent);
   } else {
     G_LOCK (agent_table);