From cd40e179a9bb01f10175ac3cecc633d631f69286 Mon Sep 17 00:00:00 2001 From: Richard Mudgett Date: Thu, 20 Jun 2013 17:21:40 +0000 Subject: Fix potential bridge hook resource leak if the hook install fails. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@392335 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- res/parking/parking_bridge_features.c | 1 + 1 file changed, 1 insertion(+) (limited to 'res/parking') diff --git a/res/parking/parking_bridge_features.c b/res/parking/parking_bridge_features.c index 8e5d739e1..3c0120762 100644 --- a/res/parking/parking_bridge_features.c +++ b/res/parking/parking_bridge_features.c @@ -542,6 +542,7 @@ void parking_set_duration(struct ast_bridge_features *features, struct parked_us if (ast_bridge_interval_hook(features, time_limit, parking_duration_callback, user, parking_duration_cb_destroyer, AST_BRIDGE_HOOK_REMOVE_ON_PULL)) { ast_log(LOG_ERROR, "Failed to apply duration limits to the parking call.\n"); + ao2_ref(user, -1); } } -- cgit v1.2.3