Merged revisions 318868 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Fri, 13 May 2011 16:30:29 +0000 (16:30 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Fri, 13 May 2011 16:30:29 +0000 (16:30 +0000)
commitdb89abf0bd854ae09a7044b622b1f0260ae77a7e
treea42e61aeb81f116b87875fcb7a1088cfbe8d48cb
parent54bb8a0ca8aa920c1fb1773e917a482019b53bf5
Merged revisions 318868 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r318868 | rmudgett | 2011-05-13 11:28:26 -0500 (Fri, 13 May 2011) | 19 lines

  CDR's are being written immediately on caller hangup.

  CDR's are being written immediately on caller hangup.  The dialplan is not
  able to modify it in the h exten.  The h exten in the initial context is
  not run before closing CDR's when the bridge is unlinked if a macro is
  active and does not have an h exten.

  * Make ast_bridge_call() check for an h exten in the current context and
  if a macro is active then the initial context.  The first h exten found is
  then run before closing the CDR.

  (closes issue #18212)
  Reported by: leearcher
  Patches:
        issue18212_v1.8.patch uploaded by rmudgett (license 664)
  Tested by: rmudgett

  Review: https://reviewboard.asterisk.org/r/1206/
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@318869 65c4cc65-6c06-0410-ace0-fbb531ad65f3
main/features.c