Hi Andrei:
Try the latest code on master. It was more complex than I thought, but
now it should be possible to use t_reply() from both kinds of
onreply_routes, even from the script.
E.g.:
onreply_route{ # main/core onreply_route
if (some condition) {
t_reply("600", "Denied");
drop;
}
}
In this case you would still need your function to send the ack & bye.
Thanks again!
I will try it.
It will work too in the tm onreply_routes, but not for 2xx replies.
If someone really needs to drop 2xx replies from tm onreply routes and
volunteers to do the heavy testing, we could try allowing it (along with
the stop timer changes it should work theoretically).
It would be great to be able to drop 2xx in the tm onreply!
I can try to do the test.
What kind of test cases are needed?
I am not sure how much time is needed for these tests, is it better to put
this change on a test branch? (ps: I do not want to block the master branch
because of my test schedule. :) )
Kind Regards
Min Wang
Andrei
>