Hi!
I have a problem with branch routes and openser 1.2:
In the branch_route I setflag(22) and activate t_on_reply(). In the reply route I check isflagset(22) and it is not.
For my understanding, I thought transaction flags belong to the transaction, regardless if they are set/read in branch_route or reply_route.
Is this a bug or am I doing something wrong here?
regards klaus
Update: I have tested on another installation and here it works fine ... thus I guess no bug but my fault...
Klaus Darilion schrieb:
Hi!
I have a problem with branch routes and openser 1.2:
In the branch_route I setflag(22) and activate t_on_reply(). In the reply route I check isflagset(22) and it is not.
For my understanding, I thought transaction flags belong to the transaction, regardless if they are set/read in branch_route or reply_route.
Is this a bug or am I doing something wrong here?
regards klaus
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users
Klaus Darilion writes:
Update: I have tested on another installation and here it works fine ... thus I guess no bug but my fault...
there was a bug in at least in trunk version where setting of transaction flag in branch route block didn't have effect when control returned to failure or reply route block. bogdan fixed it, but i don't remember if the bug affected also 1.2 and if the fix was backported to 1.2.
-- juha
Hi Juha!
Thanks - the bugfix was backported, but I used a 1.2.2 package which did not had the bugfix.
klaus
Juha Heinanen schrieb:
Klaus Darilion writes:
Update: I have tested on another installation and here it works
fine ...
thus I guess no bug but my fault...
there was a bug in at least in trunk version where setting of transaction flag in branch route block didn't have effect when control returned to failure or reply route block. bogdan fixed it, but i don't remember if the bug affected also 1.2 and if the fix was backported to 1.2.
-- juha