[Home]

Summary:ASTERISK-24637: Channel re-enters Stasis() when it should not
Reporter:John Bigelow (jbigelow)Labels:
Date Opened:2014-12-22 14:17:19.000-0600Date Closed:2015-01-09 15:47:01.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Bridges/bridge_simple Bridges/bridge_softmix Core/Bridging Resources/res_ari_bridges Resources/res_ari_channels Resources/res_stasis
Versions:SVN 13.1.0 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Asterisk branch 13 r429984Attachments:( 0) extensions.conf
( 1) full.txt
( 2) test-config.yaml
Description:A channel pulled out of a stasis bridge and into another bridge via app_bridge is re-entered into Stasis() after the bridged channel is hung up. According to the following test plan, the channel should not re-enter Stasis and instead should continue at the next priority being to execute the UserEvent() app in this set up.

https://wiki.asterisk.org/wiki/pages/viewpage.action?pageId=30279826#StasisStart/StasisEndTestplan-Bridge()DialplanApplication

# Channel A enters Stasis()
# Stasis bridge is created
# Channel A is added to stasis bridge
# Channel B enters Bridge(channel A)
# Channel A is pulled out of stasis bridge and Stasis() app
# Channel A enters non-stasis bridge
# Channel B enters non-stasis bridge
# Channel B hangs up
# Channel A re-enters Stasis(). IE. Where it was when it was pulled out and put into the non-stasis bridge
Comments: