Hi folks,
 
Suppose a proxy which forks OPTIONS to two endpoints,
endpoint A responds with 200 promptly, endpoint B responds with 100.
 
so does proxy need to send to CANCEL to  endpoint B?
 
from RFC3261,
 
16.7 Response Processing
      10. Generate CANCELs
 
         If the forwarded response was a final response, the proxy MUST
         generate a CANCEL request for all pending client transactions
         associated with this response context. 
 
 
it looks proxy MUST do it.
 
However, I wonder if it's really true.
 
since 
 
sec 9.1 Client Behavior
 
   A CANCEL request SHOULD NOT be sent to cancel a request other than
   INVITE.
 
 
so why proxy MUST cancel forked non-INVITE req here?
 
thanks
-Rockson
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to