Hello!
I'm using branch flags but not sure if the behavior is correct.
There is a logic in branch route that decides if branch flag must be set and does it with this command: setbflag(FLB_FLAG, $T_branch_idx). Then I'm checking if the flag is set with if statement later in the configuration file for requests and in onreply route for replies: if (isbflagset(FLB_FLAG, $T_branch_idx)).
The thing is that if statement always returns true. The only way I can fix this behavior is to use resetbflag at the beginning of branch route: resetbflag(FLB_SIPTOPUB, $T_branch_idx).
Thank you!
Regards, Volodya Ivanets.