[Users] Resetting flags in branch_route resets flags for ALL branches
tavis.lists at galaxytelecom.net
Fri Jul 28 00:20:28 CEST 2006
I'm using branch route to trigger mediaproxy logic per branch for UAC
directed calls and i'm experiencing some strange behavior:
t_relay() is called, there are two branches
In both branches there are two flags set
During branch_route processing of the first branch both are left intact.
During branch_route processing of the second branch, both are reset (unset)
The destination UAC for the first branch picks up the phone call,
sending a SIP OK message
This is where i'm experiencing the problem
Inside of the onreply_route both flags are NOT set, even though they
were unset in a different call branch
Has anyone experienced this behavior before?
Is it supposed to work this way?
This is using a recent (1-2 weeks ago) cvs checkout of OpenSER 1.0.0
More information about the sr-users