Merged revisions 158071 via svnmerge from
authorMark Michelson <mmichelson@digium.com>
Thu, 20 Nov 2008 17:54:31 +0000 (17:54 +0000)
committerMark Michelson <mmichelson@digium.com>
Thu, 20 Nov 2008 17:54:31 +0000 (17:54 +0000)
commit2d4e3b21eeec8bd3fc38e20f8b4add83548fea02
treec938dfa9e73cf64664d63b3c054b6f24a04f1ae5
parente27f9325ea867d02de1ba348b6cbe3530518b777
Merged revisions 158071 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r158071 | mmichelson | 2008-11-20 11:48:42 -0600 (Thu, 20 Nov 2008) | 16 lines

We don't handle 4XX responses to BYE well. According to
section 15 of RFC 3261, we should terminate a dialog if we
receive a 481 or 408 in response to our BYE. Since I am aware
of at least one phone manufacturer who may sometimes send a
404 as well, I am being liberal and saying that any 4XX response
to a BYE should result in a terminated dialog.

(closes issue #12994)
Reported by: pabelanger
Patches:
      12994.patch uploaded by putnopvut (license 60)

Closes AST-129

........

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