Merged revisions 288079-288080 via svnmerge from
authorRichard Mudgett <rmudgett@digium.com>
Tue, 21 Sep 2010 20:33:20 +0000 (20:33 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 21 Sep 2010 20:33:20 +0000 (20:33 +0000)
commit851141c131ac9ab08e1420cd29f7f2f098b09e7c
treecc0d354fa833a98bb835d863947cc6c01e57d4ee
parentee5af946e2bba00fa6e7428b3f8691431ed75009
Merged revisions 288079-288080 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8

........
  r288079 | rmudgett | 2010-09-21 15:29:51 -0500 (Tue, 21 Sep 2010) | 2 lines

  Protect channel access in CONNECTED_LINE and REDIRECTING interception macro launch code.
........
  r288080 | rmudgett | 2010-09-21 15:29:59 -0500 (Tue, 21 Sep 2010) | 8 lines

  Simplify locking code for REDIRECTING interception macro when forwarding a call.

  Simplified the locking code by using a local copy of the redirecting party
  information in app_dial.c:do_forward() and app_queue.c:wait_for_answer()
  for launching the REDIRECTING interception macro when a call is forwarded.

  Reduced the lock time of the 'o->chan' and 'in' channels.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@288081 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_dial.c
apps/app_queue.c
main/channel.c