[Home]

Summary:ASTERISK-24719: ConfBridge recording channels get stuck when recording started/stopped more than once
Reporter:Richard Mudgett (rmudgett)Labels:
Date Opened:2015-01-23 17:14:53.000-0600Date Closed:2015-01-27 11:13:20.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Applications/app_confbridge
Versions:11.15.0 13.1.0 Frequency of
Occurrence
Constant
Related
Issues:
is duplicated byASTERISK-25276 "confbridge record" makes # of asterisk subprocess growing
Environment:Attachments:( 0) full-cbrec-channels.txt
Description:Starting and stopping recording of a confbridge more than once causes the confbridge recording channels ('CBRec/conf-1-uid-39683939' in the attached log) to remain being listed in the output of {{core show channels}}. The channels are still listed in the output even after the single channel in the conference hangs up.

If the recording on the conference is only started and stopped once, the confbridge recording channel shows in the output of {{core show channels}} and then does not after hanging up the single channel in the conference.

CLI debug log is attached which includes the output of {{core show channels}} at various times.

h3. Steps to reproduce:
# Join conference from a phone
# Start recording the conference (I used AMI):
{noformat}
Action: ConfbridgeStartRecord
Conference: 1
Actionid: 1234
{noformat}
# Stop recording the conference ( I used CLI):
{noformat}
confbridge record stop 1
{noformat}
# Repeat the previous two steps at least one time. The more times you repeat it, the more channels that get stuck.

h3. Configs:
Very basic confbridge.conf:
{noformat}
[general]

[default_user]
type=user

[default_bridge]
type=bridge
{noformat}

Very basic extensions.conf:
{noformat}
[internal]
include => confrooms

[confrooms]
exten => 101,1,ConfBridge(1)
{noformat}
Comments:By: Richard Mudgett (rmudgett) 2015-01-23 17:20:14.736-0600

Doing the above on Asterisk v11 just causes a channel ref leak that doesn't show up in the {{core show channels}} output.

By: Richard Mudgett (rmudgett) 2015-01-23 18:00:40.526-0600

Patch up on reviewboard:
v11 review: https://reviewboard.asterisk.org/r/4368/
v13 review: https://reviewboard.asterisk.org/r/4369/