-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/3857/#review12895
-----------------------------------------------------------

Ship it!


- opticron


On July 28, 2014, 12:21 p.m., Mark Michelson wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/3857/
> -----------------------------------------------------------
> 
> (Updated July 28, 2014, 12:21 p.m.)
> 
> 
> Review request for Asterisk Developers.
> 
> 
> Repository: Asterisk
> 
> 
> Description
> -------
> 
> Channels have the ability to cross the boundary from Stasis to being not in 
> Stasis by sneaky means, such as the AMI Bridge action. This changeset seeks 
> to detect the condition where a channel is moved directly from a Stasis 
> bridge to a non-Stasis bridge. When such a thing occurs, after the 
> ChannelLeftBridge event, we issue a StasisEnd and unsubscribe the Stasis app 
> from that channel's further doings.
> 
> 
> Diffs
> -----
> 
>   /team/group/ari-greedy-atxfer/res/stasis/stasis_bridge.c 419681 
>   /team/group/ari-greedy-atxfer/res/res_stasis.c 419681 
>   /team/group/ari-greedy-atxfer/main/bridge.c 419681 
>   /team/group/ari-greedy-atxfer/include/asterisk/stasis_app.h 419681 
>   /team/group/ari-greedy-atxfer/include/asterisk/bridge_features.h 419681 
> 
> Diff: https://reviewboard.asterisk.org/r/3857/diff/
> 
> 
> Testing
> -------
> 
> Tested this in the following way:
> 
> Create a bridge in ARI.
> Have two phones call into Stasis.
> Add both phones to the ARI bridge.
> Use AMI Bridge action to move both channels into a non-Stasis bridge.
> 
> I have ensured that each channel sees a ChannelLeftBridge, followed by a 
> StasisEnd event. No further events are emitted for the channels over the 
> websocket.
> 
> 
> Thanks,
> 
> Mark Michelson
> 
>

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to