Hello,

While perusing the race condition examples in RFC 5407 I noticed what seems
to be an inconsistency in regard to RFC 3261. The example in sec. 3.2.4
depicts the callee (Bob) sending a BYE request immediately after the 200,
however RFC 3261, sec. 15 clearly states that

"...the callee’s UA MUST NOT send a BYE on a confirmed dialog until it has
received an ACK for its 2xx response or until the server transaction times
out."

Do I misunderstand the given example or is this an actual inconsistency? Or
is this intentional and just following the observed behaviour of
implementations out in the field and thus recommended? I would guess the
later, because following the original rule would mean there is no way for
the callee to terminate a dialog until the timeout runs out.

Thanks in advance for all answers and best regards,

Peter
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to