Merged revisions 88768 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Mon, 5 Nov 2007 21:35:51 +0000 (21:35 +0000)
committerRussell Bryant <russell@russellbryant.com>
Mon, 5 Nov 2007 21:35:51 +0000 (21:35 +0000)
commit44bf97386533fe5b83bed7f1fae5d473682ddb3f
treef7bb8ee7810509ee9ee1c105370ec5e36c9e4fa0
parentb80dc4170725019cc2357da273b7d47b8cba176a
Merged revisions 88768 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r88768 | russell | 2007-11-05 15:33:56 -0600 (Mon, 05 Nov 2007) | 8 lines

When traversing the list of channel variables here in transmit_invite(), the
asterisk channel must be locked, as this data may change at any time.

(I have seen numerous reports of crashes related to the handling of channel
variables.  There are a couple of issues on the bug tracker related to it,
but it has also been noted on IRC and mailing lists.  So, I am finding and
fixing some places where channel variables are handled improperly.)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@88769 65c4cc65-6c06-0410-ace0-fbb531ad65f3
channels/chan_sip.c