> -----Original Message-----
> From: Vijay Gurbani [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 25, 2001 2:17 PM
> To: Arunachalam Venkataman
> Cc: [EMAIL PROTECTED]
> Subject: Re: [Sip-implementors] Race condition question
> 
> 
> Arunachalam Venkataman wrote:
> > 
> > Suppose there is a call setup from A to B.
> > 
> > Now A sends a Bye at the same instant B sends a INFO.
> > Should A respond to the INFO with some error status or can 
> A ignore the 
> > INFO since the BYE negates the requirement to send a response?
> 
> Keep in mind Jonathan's Law of SIP Transactions: each 
> transaction should
> complete independent of others.  Thus, A should respond to the INFO 
> request; even if A knows that it has started session 
> teardown, it should 
> respond to the INFO request (using a final non-2xx response 
> if it has to).

Specifically, since A thinks the call is over, it would respond in the same
way it would respond to any other mid-call method that comes when there is
no matching call - 481 Call Leg/Transaction Does Not Exist.

-Jonathan R.
---
Jonathan D. Rosenberg                       72 Eagle Rock Ave.
Chief Scientist                             First Floor
dynamicsoft                                 East Hanover, NJ 07936
[EMAIL PROTECTED]                     FAX:   (973) 952-5050
http://www.cs.columbia.edu/~jdrosen         PHONE: (973) 952-5000
http://www.dynamicsoft.com
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to