diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2009-02-11 20:54:18 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2009-02-11 20:54:18 +0000 |
commit | c8dda30fa05cb3f3fa319191565e38e665b80753 (patch) | |
tree | cb358f5fd2d1d9dc200c81380054792d4e16a0a3 /main/buildinfo.c | |
parent | 4d45fa634261591d9bbf0d080685727b2aae4eb8 (diff) |
Restore a behavior that was recently changed, when we fixed issue #13962 and
issue #13363 (related to issue #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 #14122)
Reported by: wetwired
Patches:
20090210__bug14122.diff.txt uploaded by Corydon76 (license 14)
Tested by: andrew
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@174885 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main/buildinfo.c')
0 files changed, 0 insertions, 0 deletions