Rockson Li (zhengyli) wrote: > Paul, > > I wonder why you think the first subscribe fails with a 500 due to out > of order CSeq number. > Sine the second one would be sent with Cseq+1 as in first one. > I don't see out of order CSeq number issue here.
Well, the scenario says that the 2nd subscribe (with CSeq n+1) arrives first, then when the first subscribe (with CSeq n) arrives it will be less than current and hence cause a 500 response. Paul > Thanks > > Regards, > -Rockson > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Paul Kyzivat (pkyzivat) > Sent: Tuesday, November 25, 2008 1:11 AM > To: Volkan Hatem > Cc: sip-implementors@lists.cs.columbia.edu > Subject: Re: [Sip-implementors] Multiple Subscriptions in a dialog. > > > > Volkan Hatem wrote: >> How are you planning to handle race conditions where "Subscribe > expires:0" >> is delivered before the original subscribe? > > In that case, you get the one notify, and the earlier subscribe fails > with a 500 due to out of order CSeq number. But you get the result you > wanted. > >> -volkan >> >> 2008/11/24 Evgeniy Khramtsov <[EMAIL PROTECTED]> >> >>> Naarumanchi Kaushik wrote: >>> >>>> Hi All, >>>> >>>> In a Subscribe dialog, can we unsubscribe before receiving 200 OK >>>> for the subscribe refresh request? >>>> Regards, >>>> N.V.S.Kaushik. >>>> >>> Why not? This is a case flow: >>> >>> F1 |--Subscribe Expires:3600-->| >>> F2 |--Subscribe Expires:0----->| >>> F1 |<------------OK------------| >>> F1 |<----------NOTIFY----------| >>> F2 |<------------OK------------| >>> F2 |<---NOTIFY terminated------| >>> >>> I don't see any weird situation here. >>> >>> -- >>> Regards, >>> Evgeniy Khramtsov, ProcessOne. >>> xmpp:[EMAIL PROTECTED] <[EMAIL PROTECTED]>. >>> >>> _______________________________________________ >>> Sip-implementors mailing list >>> Sip-implementors@lists.cs.columbia.edu >>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >>> >> _______________________________________________ >> Sip-implementors mailing list >> Sip-implementors@lists.cs.columbia.edu >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors >> > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors