Hi all, Section 14.2 of RFC 3261 states:
A UAS that receives a second INVITE before it sends the final response to a first INVITE with a lower CSeq sequence number on the same dialog MUST return a 500 (Server Internal Error) response to the second INVITE and MUST include a Retry-After header field with a randomly chosen value of between 0 and 10 seconds. A UAS that receives an INVITE on a dialog while an INVITE it had sent on that dialog is in progress MUST return a 491 (Request Pending) response to the received INVITE. Question is: What should the UAS do if it receives a re-INVITE after it has sent the final response but before it receives the ACK for the initial INVITE? This situation doesn't fit either of the above two scenarios and I can't find anything elsewhere in the RFC to help. Currently our stack ignores the second INVITE but my gut feeling is there should be some sort of 4xx response, possibly containing a Retry-After header. Regards Steve Steve Paterson Software Engineer Aculab Tel: +44 (0) 1908 273866 Fax: +44 (0) 1908 273801 Email: mailto:[EMAIL PROTECTED] Website: http://www.aculab.com _______________________________________________ Sip-implementors mailing list Sip-implementors@cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors