> Do I misunderstand the given example or is this an actual > inconsistency? Or is this intentional and just following > the observed behavior of implementations out in the > field and thus recommended?
RFC 5407 provides a "Best Current Practice" for potential SIP race conditions. If there are conflicts with RFC 3261 or other "Standards Track" RFCs, the normative statements of "Standards Track" RFCs take precedence. A BCP cannot update a "Standards Track" RFC. As the title of RFC 5407 section 3.2.4 reflects, the section is highlighting the potential for receiving ACK while in "Mortal State": "Callee Receives ACK (Moratorium State) While in the Mortal State". The section does not update RFC 3261. It provides guidance concerning how the race condition can be avoided and how the ACK should be handled if it occurs. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
