[asterisk-bugs] [Asterisk 0013315]: Dial h option not operating as defined when disconnect redefined in features.conf

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Aug 15 15:00:20 CDT 2008


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.digium.com/view.php?id=13315 
====================================================================== 
Reported By:                p_lindheimer
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13315
Category:                   Applications/app_dial
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.21.1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-08-15 15:00 CDT
Last Modified:              2008-08-15 15:00 CDT
====================================================================== 
Summary:                    Dial h option not operating as defined when
disconnect redefined in features.conf
Description: 
when making a call with the 'h' and 'H' set and disconnect redefined in
features.conf, the called party can not hang up by pressing '*' they must
hangup by pressing '**'

The above is a real bug. The bigger issue which I guess borders on a
feature request is the inconsistency. Here is the scenario. You define the
hangup code a '*' and you include 'H' in your dial options so the calling
party can initiate a hangup. But you redefine the disconnect code to '**'
because '*' is not a very useful disconnect code given the issue it can
cause when calling outside IVRs.

While the phone is ringing, pressing a single '*' disconnects the call, as
documented in the Dial() application. Once answered, '**' disconnects it.
In my humble opinion, the Dial() application should be consistent and
should use what is defined in features.conf - it is what users of the
system would expect.


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

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-08-15 15:00 p_lindheimer   Asterisk Version          => 1.4.21.1        
2008-08-15 15:00 p_lindheimer   SVN Branch (only for SVN checkouts, not tarball
releases) => N/A             
======================================================================




More information about the asterisk-bugs mailing list