]> git.ipfire.org Git - thirdparty/asterisk.git/commit
bridge: Kick channel from bridge if hung up during action. 33/1133/1
authorJoshua Colp <jcolp@digium.com>
Mon, 24 Aug 2015 11:21:37 +0000 (08:21 -0300)
committerJoshua Colp <jcolp@digium.com>
Mon, 24 Aug 2015 11:21:37 +0000 (08:21 -0300)
commit6c2dab1e888e59cb429ed61219815bd00eee66c0
tree001b66b0d2db433265fdbd2bf09d52676058b63e
parente0cf42f61e870eb17853efd82b2652b7dbc2ac0a
bridge: Kick channel from bridge if hung up during action.

When executing an action in a bridge it is possible for the
channel to be hung up without the bridge becoming aware of it.
This is most easily reproducible by hanging up when the bridge
is streaming DTMF due to a feature timeout. This change makes
it so after action execution the channel is checked to determine
if it has been hung up and if it has it is kicked from the bridge.

ASTERISK-25341 #close

Change-Id: I6dd8b0c3f5888da1c57afed9e8a802ae0a053062
main/bridge_channel.c