> -----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