From d82992d9f3e8ae425aed794f96228a98c980c965 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 98e52ed9f..f992c6a9b 100644 --- a/daemon/dtmf.c +++ b/daemon/dtmf.c @@ -293,6 +293,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; }