[reSIProcate] DUM - Cancelling INVITE if no response ever received
Jason Fischl
jason at counterpath.com
Wed Apr 18 07:04:03 CDT 2007
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
> > >
> >
>
More information about the resiprocate-devel
mailing list