[asterisk-bugs] [Asterisk 0013962]: Blind transfer does not work upgrade to 1.4.23-rc1

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Feb 11 14:54:19 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13962 
====================================================================== 
Reported By:                francesco_r
Assigned To:                Corydon76
====================================================================== 
Project:                    Asterisk
Issue ID:                   13962
Category:                   Channels/General
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Asterisk Version:           1.4.23-rc1 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2008-11-24 18:12 CST
Last Modified:              2009-02-11 14:54 CST
====================================================================== 
Summary:                    Blind transfer does not work upgrade to 1.4.23-rc1
Description: 
Blind transfer does not work after i upgraded to 1.4.23-rc1. The same with
1.4 r158629. I have tested sip to sip and misdn to sip, with dtmf and
native sip transfer but is the same. I have attached a full debug of a
transfer but there are no error or notice in the log. I tried to put the
chan_sip.c of 1.4.22 in the source of 1.4.23 and recompile but the problem
remains, so i think that is not related to chan_sip.
====================================================================== 

---------------------------------------------------------------------- 
 (0099931) svnbot (reporter) - 2009-02-11 14:54
 http://bugs.digium.com/view.php?id=13962#c99931 
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 174885

U   branches/1.4/apps/app_macro.c
U   branches/1.4/main/pbx.c

------------------------------------------------------------------------
r174885 | tilghman | 2009-02-11 14:54:19 -0600 (Wed, 11 Feb 2009) | 13
lines

Restore a behavior that was recently changed, when we fixed issue
http://bugs.digium.com/view.php?id=13962
and
issue http://bugs.digium.com/view.php?id=13363 (related to issue
http://bugs.digium.com/view.php?id=6176).  When a hangup occurs during a
Macro
execution in earlier 1.4, the h extension would execute within the Macro
context, whereas it was always supposed to execute only within the main
context
(where Macro was called).  So this fix checks for an "h" extension in the
deepest macro context where a hangup occurred; if it exists, that "h"
extension
executes, otherwise the main context "h" is executed.
(closes issue http://bugs.digium.com/view.php?id=14122)
 Reported by: wetwired
 Patches: 
       20090210__bug14122.diff.txt uploaded by Corydon76 (license 14)
 Tested by: andrew

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

http://svn.digium.com/view/asterisk?view=rev&revision=174885 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-11 14:54 svnbot         Checkin                                      
2009-02-11 14:54 svnbot         Note Added: 0099931                          
======================================================================




More information about the asterisk-bugs mailing list