]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Merged revisions 250395 via svnmerge from
authorDavid Vossel <dvossel@digium.com>
Wed, 3 Mar 2010 18:05:00 +0000 (18:05 +0000)
committerDavid Vossel <dvossel@digium.com>
Wed, 3 Mar 2010 18:05:00 +0000 (18:05 +0000)
commit37d21f57ce65be345f98315b6c847d605f7ea92d
tree2c87818531f5819eaef265c5519679b94b3d97c4
parent5aa12b6037dd614a09f64ac1ffe5b82dd7ffc8c7
Merged revisions 250395 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
  r250395 | dvossel | 2010-03-03 12:03:19 -0600 (Wed, 03 Mar 2010) | 22 lines

  Merged revisions 250394 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.4

  ........
    r250394 | dvossel | 2010-03-03 12:02:27 -0600 (Wed, 03 Mar 2010) | 16 lines

    fixes problem with duplicate TXREQ packets

    When Asterisk receives an IAX2 TXREQ packet, try_transfer()
    will call store_by_transfercallno() to link the chan_iax2_pvt
    struct into iax_transfercallno_pvts. If a duplicate TXREQ
    packet is received for the same call, the pvt struct will be
    linked into iax_transfercallno_pvts multiple times.  This patch
    fixes this.  Thanks rain for debugging this and providing a patch!

    (closes issue #16904)
    Reported by: rain
    Patches:
          iax2-double-txreq-fix.diff uploaded by rain (license 327)
    Tested by: rain, dvossel
  ........
................

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