Just remmembering, the dialog shall end after timeout expires (64*T1), not just after receiving the first BYE. Before it, if BYE arrives, a 200 OK shall be sent. :)
Leonardo ________________________________ De: Nataraju A.B <[email protected]> Para: M. Ranganathan <[email protected]> Cc: sip-implementors <[email protected]> Enviadas: Terça-feira, 3 de Abril de 2012 22:26 Assunto: Re: [Sip-implementors] BYE retransmissions comments inline... On Wed, Apr 4, 2012 at 12:55 AM, M. Ranganathan <[email protected]> wrote: > Consider the following scenario: > > UA sends peer UA BYE > Recipient of BYE sends OK and tears down the dialog. > OK gets lost so sender of UA re-sends BYE. > Now there's a dialog in Terminated State but no server transaction (it > has already been removed). > > What is the most appropriate way for the receiver of the retransmitted > BYE to respond? > > Should it respond with OK, CALL_OR_DIALOG_NOT_FOUND or SERVER_FAILURE > ( due to the fact that the in-dialog BYE has been sent with a > previously seen cseq number) ? > [ABN] UA receiving BYE must reply with 481 (Transaction does not exist), Hence no issue for UAC / UAS. UAS already terminated, UAC terminates the dialog after 481. Both are happy in the end... > > > -- > M. Ranganathan > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > -- Thanks, Nataraju A.B. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
