[Home]

Summary:ASTERISK-26018: res_ari: Empty bridge displayed even after destruction
Reporter:Jean Aunis - Prescom (PrescomJA)Labels:
Date Opened:2016-05-12 05:39:15Date Closed:
Priority:MinorRegression?
Status:Open/NewComponents:Resources/res_ari_bridges
Versions:13.7.2 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Centos 7Attachments:( 0) debug_log_26018.txt
Description:If a channel leaves a bridge B1 for a bridge B2, and B2 is destroyed, then B2 is still displayed by "bridge show all" CLI command.

More precisely, here are the steps to reproduce :
- channel C1 enters a Stasis application "test-ari"
- test-ari answers C1
- test-ari puts C1 in a new bridge B1
- test-ari waits 2 seconds (or longer, does not matter)
- test-ari creates a new bridge B2
- test-ari puts C1 into B2
- test-ari destroys B1

At this point B1 is still visible in "bridge show all", and also when using the AMI action "bridgelist".

B1 disappears only when C1 is hung up.

It looks like this old bug : ASTERISK-22759
Comments:By: Asterisk Team (asteriskteam) 2016-05-12 05:39:16.331-0500

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

By: Rusty Newton (rnewton) 2016-05-12 08:54:09.566-0500

We require additional debug to continue with triage of your issue. Please follow the instructions on the wiki [1] for how to collect debugging information from Asterisk. For expediency, where possible, attach the debug with a '.txt' file extension so that the debug will be usable for further analysis.

Thanks!

[1] https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information



By: Rusty Newton (rnewton) 2016-05-12 08:54:48.588-0500

Thanks for the report. If you can, please provide the additional debug.

By: Jean Aunis - Prescom (PrescomJA) 2016-05-12 09:16:02.132-0500

Here is the log. The output of "bridge show all" is the following :
{code}
vm-centos-jean*CLI> bridge show all
Bridge-ID                            Chans Type            Technology
d594e197-eda0-46f6-bca6-53e69200e8d0     0 stasis          simple_bridge
e4c63a4c-0c35-4f9b-a2bd-a0608b2a2601     1 stasis          simple_bridge
{code}
The bridge which should have disappeared is d594e197-eda0-46f6-bca6-53e69200e8d0.

By: Rusty Newton (rnewton) 2016-05-12 09:19:38.937-0500

Thanks for the quick response [~PrescomJA]