Hi
     In section 10.3 of the bis-02 draft it is mentioned that if the server
closes a connection prematurely, the client should treat the closure as a
500 (Server Internal Error) response. It is also mentioned that the server
treats closure of connections as a CANCEL for the pending transactions on
that connection. So if a TCP connection were to break before a transaction
could be completed, won't the client treat this as a 500 response to the
request and then receive a "487 Transaction Cancelled" response from the
proxy server on a passive connection ?
     Or is it that the proxy server treats the closure as a CANCEL in order
to cancel pending transactions on the branches but does not respond to the
client with a "Transaction Cancelled" response for the original request ?

-Binu


_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to