Skip to content
Snippets Groups Projects
Commit 2154f62f authored by Mark Spencer's avatar Mark Spencer
Browse files

Hangup calling channel when transferring peer

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1786 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 73b98c75
No related branches found
No related tags found
No related merge requests found
...@@ -355,6 +355,7 @@ int ast_bridge_call(struct ast_channel *chan, struct ast_channel *peer, int allo ...@@ -355,6 +355,7 @@ int ast_bridge_call(struct ast_channel *chan, struct ast_channel *peer, int allo
,transferee->name, newext, transferer_real_context); ,transferee->name, newext, transferer_real_context);
if (ast_async_goto(transferee, transferer_real_context, newext, 1, 1)) if (ast_async_goto(transferee, transferer_real_context, newext, 1, 1))
ast_log(LOG_WARNING, "Async goto fialed :(\n"); ast_log(LOG_WARNING, "Async goto fialed :(\n");
res = -1;
} else { } else {
/* Set the channel's new extension, since it exists, using transferer context */ /* Set the channel's new extension, since it exists, using transferer context */
strncpy(transferee->exten, newext, sizeof(transferee->exten)-1); strncpy(transferee->exten, newext, sizeof(transferee->exten)-1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment