[asterisk-bugs] [JIRA] (ASTERISK-24226) When using Bridge() dialplan application, surrogate channel appears in list and call count is inflated.

Matt Jordan (JIRA) noreply at issues.asterisk.org
Wed Aug 13 09:41:31 CDT 2014


Matt Jordan created ASTERISK-24226:
--------------------------------------

             Summary: When using Bridge() dialplan application, surrogate channel appears in list and call count is inflated.
                 Key: ASTERISK-24226
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24226
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
    Affects Versions: 12.4.0, 13.0.0-beta1
            Reporter: Mark Michelson
            Severity: Minor


Perform the following steps:
# Set up two phones and corresponding configuration in the appropriate channel driver. I used PJSIP/203 and PJSIP/205
# Add the following to your dialplan:
{noformat}
[default]
exten => 300,1,Answer()
exten => 300,n,Echo()

exten => 301,1,Answer
exten => 301,1,Bridge(PJSIP/205)
{noformat}
# Have PJSIP/205 call extension 300.
# Have PJSIP/203 call extension 301.
# Issue {{core show channels}} on the CLI. This is how mine looked
{noformat}
*CLI> core show channels
Channel              Location             State   Application(Data)             
Surrogate/PJSIP/205- (None)               Down    ()                            
PJSIP/203-00000001   (None)               Up      Bridge(PJSIP/205,F)           
PJSIP/205-00000000   (None)               Up      ()                            
2 active channels
1 active call
2 calls processed
{noformat}
Notice the Surrogate channel listed? Asterisk reports only having two active channels, but three are listed.
# Hang up either phone.
# Issue another {{core show channels}}. This is how mine looked:
{noformat}
*CLI> core show channels
Channel              Location             State   Application(Data)             
0 active channels
0 active calls
3 calls processed
{noformat}
Notice how hanging up the call has increased the number of calls processed from 2 to 3.

While I don't necessarily expect the call count to be a priority, seeing the surrogate channel in the output of core show channels is ungood.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list