[asterisk-bugs] [Asterisk 0016532]: call answer macro not being called in cmd Dial

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Jan 4 10:20:41 CST 2010


The following issue requires your FEEDBACK. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16532 
====================================================================== 
Reported By:                zzabeerss
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   16532
Category:                   Channels/chan_dahdi
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Asterisk Version:           Older 1.4 - please test a newer version 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases):  1.4  
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-01-01 10:18 CST
Last Modified:              2010-01-04 10:20 CST
====================================================================== 
Summary:                    call answer macro not being called in cmd Dial
Description: 
When i do this

"exten =>
s,n,Dial(${QDIALER_CHANNEL},30,gM(queuedial-answer^${UNIQUEID}^${GM}^${QDIALER_QUEUE}^${QDIALER_AGENT}^${ST}))"

queuedial-answer macro is called when call is answered

But when i do this

"exten =>
s,n,Dial(${QDIALER_CHANNEL},30,gRMT(queuedial-answer^${UNIQUEID}^${GM}^${QDIALER_QUEUE}^${QDIALER_AGENT}^${ST}))"

Note: RT parameters

the queuedial-answer macro is not called when the call is answered.
====================================================================== 

---------------------------------------------------------------------- 
 (0115909) lmadsen (administrator) - 2010-01-04 10:20
 https://issues.asterisk.org/view.php?id=16532#c115909 
---------------------------------------------------------------------- 
I don't have an "R" option on my version, so not sure what that is.

Can you try with just the "T" option, and then without the "T" option? I
have a feeling it is causing the channel to be bridged before the Macro()
can be triggered. Perhaps something needs to be flipped around in the order
to cause the Macro() to be triggered before the bridging for the "T"
happens -- although I'm entirely speculating. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-01-04 10:20 lmadsen        Note Added: 0115909                          
2010-01-04 10:20 lmadsen        Status                   new => feedback     
======================================================================




More information about the asterisk-bugs mailing list