[asterisk-bugs] [LibPRI 0017104]: B-Channel restarts after invalid extension dialed

Asterisk Bug Tracker noreply at bugs.digium.com
Tue May 11 17:14:15 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17104 
====================================================================== 
Reported By:                shawkris
Assigned To:                rmudgett
====================================================================== 
Project:                    LibPRI
Issue ID:                   17104
Category:                   General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.30 
JIRA:                        
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!): 1547 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2010-03-27 16:04 CDT
Last Modified:              2010-05-11 17:14 CDT
====================================================================== 
Summary:                    B-Channel restarts after invalid extension dialed
Description: 
SVN version of libpri tested after experiencing PRI failure with Asterisk
1.4.30. Can't yet replicate original fault, but noticed that with SVN
version of libpri b-channel restarts after invalid extension is dialed.
dahdi: Version: 2.2.0.2

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0004633 When Primary D-Channel goes down  q931_...
====================================================================== 

---------------------------------------------------------------------- 
 (0121755) svnbot (reporter) - 2010-05-11 17:14
 https://issues.asterisk.org/view.php?id=17104#c121755 
---------------------------------------------------------------------- 
Repository: libpri
Revision: 1688

U   branches/1.4/libpri.h
U   branches/1.4/pri.c
U   branches/1.4/pri_internal.h
U   branches/1.4/q931.c

------------------------------------------------------------------------
r1688 | rmudgett | 2010-05-11 17:14:15 -0500 (Tue, 11 May 2010) | 14 lines

Dialing an invalid extension causes incomplete hangup sequence.

Revision -r1489 corrected a deviation from Q.931 Section 5.3.2.  However,
this resulted in an unexpected behaviour change to the upper layer
(Asterisk).

This change restores the legacy hangup behaviour if the new API call is
not used.  Use pri_hangup_fix_enable() to follow Q.931 Section 5.3.2 call
hangup better.

(closes issue https://issues.asterisk.org/view.php?id=17104)
Reported by: shawkris
Tested by: rmudgett

------------------------------------------------------------------------

http://svn.digium.com/view/libpri?view=rev&revision=1688 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-11 17:14 svnbot         Checkin                                      
2010-05-11 17:14 svnbot         Note Added: 0121755                          
======================================================================




More information about the asterisk-bugs mailing list