< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] DUM - Cancelling INVITE if no response ever received


Things should resolve when the transaction ends at 64T1 (as long as a provisional never comes in). When the provisional arrives, this timeout is disabled, but as soon as we send a CANCEL to the stack, we post another timer for the INVITE transaction to clean it up if it never gets a final response.

Best regards,
Byron Campen

As soon as it receives a provisional response, it will send the
CANCEL. I'm not sure when it calls onTerminated but it should be easy
to tell in the ClientInviteSession code.

On 4/18/07, Nash Tsai <nash.teltel@xxxxxxxxx> wrote:
So actually what has happened under this scenario, is ther a timer
associate with this?

Upon receive provisional response will onNewSession got triggered and
if it has, then will onTerminate get called immediately?

Nash

On 4/18/07, Jason Fischl <jason@xxxxxxxxxxxxxxx> wrote:
There is a method called DialogUsageManager::end that you can call
with a DialogSetId. Note that it won't actually send out the CANCEL
until it receives a provisional response.


On 4/18/07, Nash Tsai <nash.teltel@xxxxxxxxx> wrote:
From the http://www.resiprocate.org/DUM_Ending_an_Invite_Session,
regarding "To send a CANCEL to cancel for a UAC INVITE", there is a
problem to this as if no response ever received (18x/2xx/4xx) the
onNewSession will not get triggered, hence no InviteSessionHandle, so
how do I got about cancelling an INVITE?

I haven't been working with main trunk's DUM, but the TelTel client
branch, it's probably DUM 1.0 thing, I used to work with has a
DialogUsageManager::cancelInvite(const resip::DialogSetId&
invSessionId), now it's gone, has it been moved elsewhere?

Thanks,
Nash
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel



_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxxxxxxx
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel

Attachment: smime.p7s
Description: S/MIME cryptographic signature