Merged revisions 160003 via svnmerge from
authorRussell Bryant <russell@russellbryant.com>
Mon, 1 Dec 2008 17:34:31 +0000 (17:34 +0000)
committerRussell Bryant <russell@russellbryant.com>
Mon, 1 Dec 2008 17:34:31 +0000 (17:34 +0000)
commit15431e294852bba458917b6bf11f1e7bf13e80fb
tree65263c5f7ea4b08ce1c50d7a9a9bbbb50e56cf8e
parent719d4f56090731e3d33de478f79f49d686f4b003
Merged revisions 160003 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r160003 | russell | 2008-12-01 11:27:30 -0600 (Mon, 01 Dec 2008) | 6 lines

Apply some logic used in iax2_indicate() to iax2_setoption(), as well, since they
both have the potential to send control frames in the middle of call setup.  We
have to wait until we have received a message back from the remote end before
we try to send any more frames.  Otherwise, the remote end will consider it
invalid, and we'll get stuck in an INVAL/VNAK storm.

........

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