From 50b059ce10b08feed6c47dd8f8b1d34a4df04cee Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Tue, 4 May 2021 15:04:59 -0400 Subject: [PATCH] TT#111150 fix an SSRC reference leak get_ssrc_ctx() returns a new reference to the SSRC object, therefore we must release the referece when we're done with it. Change-Id: I0db07e4cca49a37af68d072ac6d0630c025b8809 (cherry picked from commit 6527fb513ccdffe33b610a58b1d86724957994d3) --- daemon/dtmf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/dtmf.c b/daemon/dtmf.c index dec881a8a..b2bf8efd3 100644 --- a/daemon/dtmf.c +++ b/daemon/dtmf.c @@ -247,6 +247,7 @@ static const char *dtmf_inject_pcm(struct call_media *media, struct call_monolog media_socket_dequeue(&packet, packet_stream_sink(ps)); obj_put_o((struct obj *) csh); + ssrc_ctx_put(&ssrc_out); return 0; }