summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorSteve Murphy <murf@digium.com>2007-01-23 20:36:08 +0000
committerSteve Murphy <murf@digium.com>2007-01-23 20:36:08 +0000
commit80435b54a596adf02e5c4fb422543bafb700c125 (patch)
tree6264064433aa929a3d2061a50cfabfa76d7ec4c4 /res
parent4182cd1184903366cdbd95679cbf44c1191517ec (diff)
Merged revisions 51716 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r51716 | murf | 2007-01-23 13:32:54 -0700 (Tue, 23 Jan 2007) | 1 line this mod from 8593 (dstchannel in cdr is empty when transfer call). ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@51717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res')
-rw-r--r--res/res_features.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/res/res_features.c b/res/res_features.c
index aa110fd0e..085b998b1 100644
--- a/res/res_features.c
+++ b/res/res_features.c
@@ -1835,6 +1835,9 @@ static int park_exec(struct ast_channel *chan, void *data)
}
res = ast_bridge_call(chan, peer, &config);
+ pbx_builtin_setvar_helper(chan, "PARKEDCHANNEL", peer->name);
+ ast_cdr_setdestchan(chan->cdr, peer->name);
+
/* Simulate the PBX hanging up */
if (res != AST_PBX_NO_HANGUP_PEER)
ast_hangup(peer);