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

Re: [reSIProcate] Howto cancel a call to a not reachable client (without waiting for the timeout)


Is Asterix never sending a provisional? It is supposed to after 200ms (at the latest). If this is the case, you are forced to wait (although I have been mulling a modification to the stack that would allow a TU to say "I'm not interested in this transaction anymore.", and the stack would handle cleanup from then on).

Best regards,
Byron Campen

Hi there,

in my app I call end() from the aproriate AddDialogSet to terminate a
call. That works very well when the other side has responded in any way.
So I can hangup existing calls and cancel outgoing calls which are not
accepted by the other side.
That does as well work even without being registered (as the
asterisk-server permits that in my configuration at least).
Now I face the problem that someone calls a physically not reachable
client and is not registered. So resip does not get an address failure
from the register-server but waits for a timeout. While waiting for that timeout I cannot cancel the call with end(), but I need to wait for the
timeout to happen.
Could anyone point me out what I should do in ths case?

TIA & Greetings
Johannes
_______________________________________________
resiprocate-devel mailing list
resiprocate-devel@xxxxxxxxxxxxxxx
https://list.resiprocate.org/mailman/listinfo/resiprocate-devel