[asterisk-bugs] [Asterisk 0018313]: Asterisk does not send release message when channel requested during SETUP gets changed during Procedding Message from TELCO

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Dec 6 15:05:59 CST 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18313 
====================================================================== 
Reported By:                destiny6628
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18313
Category:                   Channels/chan_dahdi
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     acknowledged
Asterisk Version:           1.4.37 
JIRA:                       SWP-2620 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-11-16 01:47 CST
Last Modified:              2010-12-06 15:05 CST
====================================================================== 
Summary:                    Asterisk does not send release message when channel
requested during SETUP gets changed during Procedding Message from TELCO
Description: 
Hi, 

We are using Asterisk 1.4.36 / dahdi-linux-2.3.0.1 / dahdi-tool-2.3.0 /
libpri 1.4.10 with Digium Pri cards 4 PORT and 2 PORT respectively with
hardware echo cancellation supported.

I will try to describe issue to the best of my ability out here so that we
can come to any sort of resolution on this, as I am sure there would many
others facing same issue.

Description :

I am working with a TELCO PROVIDER known as BT in UK where i have ISDN30e
lines from there where TEI is static.

During Call Initiation from Dialer Server Channel picked up from Server
would be X and sent across the ISDN LINE towards TELCO.

Now in return to that SETUP there would be a CALL PROCEDDING Message send
back by TELCO on a different channel which was there during the SET UP
MESSAGE.

Unfortunately when this happens the channel on which CALL PROCEDDING was
sent back, was already BUSY.

Now at this instant as per my understanding ideally Asterisk shall release
channel and call shall get hangup but instead of this Call remains ON and
gets established on a another channel which was in CALL PROCEDDING but as
CHANNEL has changed there would be no audio at all.

Please find the PRI LOGS ATTACHED in the description



====================================================================== 

---------------------------------------------------------------------- 
 (0129368) wimpy (reporter) - 2010-12-06 15:05
 https://issues.asterisk.org/view.php?id=18313#c129368 
---------------------------------------------------------------------- 
Ok, you didn't tell us that you had no audio.

I have tried to force the situation and test.
I did not find any problems. The call worked on the reselected channel.
That was done using svn versions of all parts.

So I suggest you try the latest libpri and see if that still happens.

There have been two differences with my setup however:
1. I used a BRI as I can only simulate PRI with dahdi and I'm not sure if
I can get it to force reselection, but that shouldn't make a difference.
2. I have the changed cahnel in a SETUP ACK. No idea how to get rid of
that. This might make a difference. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-12-06 15:05 wimpy          Note Added: 0129368                          
======================================================================




More information about the asterisk-bugs mailing list