[reSIProcate] DUM - Cancelling INVITE if no response ever received
Byron Campen
bcampen at estacado.net
Wed Apr 18 08:11:00 CDT 2007
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 at gmail.com> 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 at counterpath.com> 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 at gmail.com> 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 at list.resiprocate.org
>>>> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>>>>
>>>
>>
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at list.resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070418/c7511a94/attachment.bin>
More information about the resiprocate-devel
mailing list