]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Save and restore AST_FLAG_BRIDGE_HANGUP_DONT on attended transfer.
authorTim Ringenbach <tim.ringenbach@gmail.com>
Fri, 16 Jul 2010 22:43:39 +0000 (22:43 +0000)
committerTim Ringenbach <tim.ringenbach@gmail.com>
Fri, 16 Jul 2010 22:43:39 +0000 (22:43 +0000)
commit99202cbc032e2e08841da01cb0ba1d98b2299b6a
tree0e43555e56340d40bc04a2710047124e493fda99
parentd38b8e2674498d23c3cccb734780e4cd27e51b3c
Save and restore AST_FLAG_BRIDGE_HANGUP_DONT on attended transfer.

ast_bridge_call() clears AST_FLAG_BRIDGE_HANGUP_DONT. But during an attended
transfer, ast_bridge_call() is called for a second bridge on the same channel,
and it clears that flag, which still needs to get set for when the original
ast_bridge_call() gets control back and checks it.

Review: https://reviewboard.asterisk.org/r/741

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@277625 65c4cc65-6c06-0410-ace0-fbb531ad65f3
res/res_features.c