Subject: [Sip] FW: Does proxy need cancel forked non-INVITE req ?

From: "Rockson Li (zhengyli)" <[email-masked]>
Date: Fri, 22 Aug 2008 15:24:36 +0800

Try to get more comments from this list.
 
thanks

________________________________

From: Rockson Li (zhengyli) 
Sent: Thursday, August 21, 2008 3:25 PM
To: [email-masked]
Subject: Does proxy need cancel forked non-INVITE req ?

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 mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email-masked] for questions on current sip
Use [email-masked] for new developments on the application of sip