From: Corey Farrell Date: Mon, 15 Jun 2015 21:40:54 +0000 (-0400) Subject: func_pjsip_aor: Fix leaked contact from iterator. X-Git-Tag: 14.0.0-beta1~875 X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=commitdiff_plain;h=ea9d5f155ed675854637f4935f073439948c4939 func_pjsip_aor: Fix leaked contact from iterator. ASTERISK-25162 #close Change-Id: Id79aa3c6fe490016ee98efc97ac4c1d3f461f97e --- diff --git a/funcs/func_pjsip_aor.c b/funcs/func_pjsip_aor.c index 41c15ff..835955e 100644 --- a/funcs/func_pjsip_aor.c +++ b/funcs/func_pjsip_aor.c @@ -135,6 +135,8 @@ static int pjsip_aor_function_read(struct ast_channel *chan, ast_str_append(buf, len, "%s", ast_sorcery_object_get_id(contact)); first = 0; + + ao2_ref(contact, -1); } ao2_iterator_destroy(&i); } else {