Review Board 1.7.16

bridge.c: Hangup attended transfer target after it has been swapped out

Review Request #4575 - Created April 2, 2015 and submitted

Kevin Harwell
After completing an attended transfer the transfer target channel (the one that gets swapped out) was not being hung up after leaving the bridge. This resulted in a channel possibly being left around. Added an explicit softhangup for the channel in question after the transfer is successfully completed in order to make sure the channel is hung up.
There was a testsuite test that initially caught the problem. Ran the modified test (had been set to always pass) after applying the patch and it worked as expected. Also did some manual testing with different attended transfer scenarios.
Review request changed
Updated (April 7, 2015, 12:24 p.m.)
  • changed from pending to submitted
Committed in revision 434259 runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to