From: Matthew Jordan Date: Fri, 14 Nov 2014 18:54:20 +0000 (+0000) Subject: tests/test_cel: Unlock bridge on off nominal paths X-Git-Tag: 13.1.0-rc1~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b7a2dc7b9da026acc5b2ffce6eee5014e606656;p=thirdparty%2Fasterisk.git tests/test_cel: Unlock bridge on off nominal paths If the test fails due to memory allocation errors, we may as well attempt to unlock the bridge on the way out. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@427927 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/tests/test_cel.c b/tests/test_cel.c index c86f429ac1..194bbf3114 100644 --- a/tests/test_cel.c +++ b/tests/test_cel.c @@ -1275,11 +1275,13 @@ AST_TEST_DEFINE(test_cel_blind_transfer) transfer_msg = ast_blind_transfer_message_create(1, chan_alice, "transfer_extension", "transfer_context"); if (!transfer_msg) { + ast_bridge_unlock(bridge); ast_test_status_update(test, "Failed to create transfer Stasis message\n"); return AST_TEST_FAIL; } transfer_msg->bridge = ast_bridge_snapshot_create(bridge); if (!transfer_msg->bridge) { + ast_bridge_unlock(bridge); ast_test_status_update(test, "Failed to create bridge snapshot\n"); return AST_TEST_FAIL; }