From a3c9a74a02014986181ce46bcecb74154ae9eb01 Mon Sep 17 00:00:00 2001 From: Kevin Harwell Date: Fri, 18 Mar 2016 14:31:12 -0500 Subject: [PATCH] chan_pjsip: ref leak when checking direct_media_glare Fix the reference leak introduced in the following commit: c534bd58075e2e1a1e4f3b23c435186c71b155fd ASTERISK-25849 Change-Id: I5cfefd5ee6c1c3a1715c050330aaa10e4d2a5e85 --- channels/chan_pjsip.c | 1 + 1 file changed, 1 insertion(+) diff --git a/channels/chan_pjsip.c b/channels/chan_pjsip.c index 729f453f92..cd55400c3b 100644 --- a/channels/chan_pjsip.c +++ b/channels/chan_pjsip.c @@ -348,6 +348,7 @@ static int send_direct_media_request(void *data) if (direct_media_mitigate_glare(cdata->session)) { ast_debug(4, "Disregarding setting RTP on %s: mitigating re-INVITE glare\n", ast_channel_name(cdata->chan)); + ao2_ref(cdata, -1); return 0; } -- 2.47.2