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.