On 13-07 13:14, Michael Przybylski wrote:
Hello everyone,
I've got a recursing failure_route block that I'm trying to use for voice over IP gateway failover. The recursion bit works without any problem, but I could really use some hints on examining the branches appended by previous calls to the failure route so that it can know when to stop.
Here's the pseudo-code version of what I'm trying to do.
if(examing previously appended branches shows IP of last-chance gateway already there){ give up; }
Any suggestions would be greatly appreciated.
You can call t_on_failure from each failure_route block but the last one. That is: failure_route[1]->failure_route[2]->failure_route[3]. failure_route[3] will not call t_on_failure and that will stop processing.
Jan.