]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Do not send a BYE when a provisional response arrives during a re-INVITE
authorMatthew Jordan <mjordan@digium.com>
Thu, 5 Jul 2012 17:01:52 +0000 (17:01 +0000)
committerMatthew Jordan <mjordan@digium.com>
Thu, 5 Jul 2012 17:01:52 +0000 (17:01 +0000)
commit48667d72f116fd5b238d725699e7867295ebf894
tree3d7560951c903c6a96f3c0611a96b2c78b98d723
parent216c3f792b2a5bb6f38669e41dc3a062ededfc5c
Do not send a BYE when a provisional response arrives during a re-INVITE

Commits r369557 and r369579 were done to improve handling of re-INVITEs
when the UA that was supposed to receive the re-INVITE fails to respond.
A limitation of those patches occurred when a UA sent a provisional
response to the re-INVITE.  This triggered a sending of a BYE in
check_pending.  This patch tweaks the handling of the re-INVITE such that
a BYE is not sent in response to those messages.

(issue ASTERISK-19992)
Reported by: Steve Davies
Tested by: Steve Davies
patches:
  (reinvite_tweak.diff license #5012 by Steve Davies)

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