Hi, imagine a Proxy which first receives a 480 response and forwards
it upstream to the UAC (and receives the ACK) but later, for some
annoying reason, the Proxy receives a 200 for the same client
transaction.

Should the client discard it? or should it route it? (let's assume
that it occurs in the same second so the transaction still is in
memory, but in "completed" state.

I know that in case of two 2XX, the second one would find the client
transaction in "accepted" state (RFC 6026) so it should let the second
2XX to go to the UAC. But in the case I propose the first final
response was a 480. RFC 6026 section 8.4 (in figure 5: INVITE client
transaction) does not tell what to do in case of receiving a 2XX while
in "completed" state.

Thanks a lot.

-- 
Iñaki Baz Castillo
<[email protected]>

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

Reply via email to