[reSIProcate] Treatment of CANCEL in UAS_Accepted or UAS_AcceptedWaitingAnswer

Boris Rozinov borisrozinov at yahoo.ca
Mon Aug 31 22:52:25 CDT 2009


Hi all,

Due to race condition UAS may receive CANCEL for the initial INVITE transaction in Accepted or AcceptedWaitingAnswer state. As transition to OnCancel state occurs, 200 OK response for Cancel is sent, but session is not terminated and session handler is not notified. 
Does not it make more sense to send BYE (dialog is already established), terminate session and notify session handler (or just dispatch Cancel treatment to InviteSession)?

Thanks,
Boris


      __________________________________________________________________
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now
http://ca.toolbar.yahoo.com.



More information about the resiprocate-devel mailing list