Christer Holmberg wrote:
What I mean to say is that when the UAC receives a final response for an early dialog it normally releases all other early dialogs (the UAC should of course still be ready to accept 200 OK responses for other dialogs).
This has always been a fuzzy area to me. If the UAC is prepared to retain multiple final dialogs if they happen, is it still expected to release early dialog state for other dialogs when it receives the first 2xx? That could mean that subsequent 2xx responses can't be turned into viable dialogs because state has been lost. (E.g. if preconditions were being negotiated during the early dialog.)
Shouldn't the rule be that *if* the UAC is only intending to retain the first final dialog then it should/may abandon all other early dialogs when it receives a 2xx, but if it might want to keep additional dialogs if additional 2xx responses are received, then it ought not drop the early dialogs?
Thanks, Paul _______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors at cs.columbia.edu for questions on current sip Use sipping at ietf.org for new developments on the application of sip