[Serdev] [Patch] Ability to check negative reply code in the failure_route

Dan Pascu dan at ag-projects.com
Tue Mar 8 20:04:42 UTC 2005


On Tuesday 08 March 2005 21:36, Juha Heinanen wrote:
> dan,
>
> my understanding is that the original invite transaction (and thus the
> whole call_) will timeout when fr_inv_timer expires.  so if you find a
> working gw and the callee does not answer, you will never have a chance
> to try another gw after that provided that your gws' invite timeout is
> not smaller than fr_inv_timeout.

But I have that chance, because I can handle the 408 in failure route as I 
want, including adding a new branch to another destination.

>
> i'll experiment when i have time if someone doesn't confirm this sooner.

As I said I already have a solution to this. Using it I can know if a call did 
timeout because the gateway is dead, or it did timeout because the callee 
didn't answer which is all that I want.
I tested it and it works just fine.

We kept discussing this here because apparently people didn't understood 
exactly what I was after and offered suggestions that didn't apply.

-- 
Dan




More information about the Serdev mailing list