Hello,
On 08/07/06 16:32, Andreas Granig wrote:
Hi,
In a scenario A -> OpenSER -> B with the request being INVITE, B
sends back 404 to OpenSER (the flag "db_missed_flag" of the acc module
is set). OpenSER forks serially and sends another request to C, which
is answered with 200.
Now I get two acc records, the 404 from B because of the missed-flag
and the 200 from C. Now is there a way to selectively suppress the acc
record for the 404 in the failure route? Concretely I'd like to decide
in the failure route whether that transaction is being accounted.
try to use
acc_db_request() instead of db_missed_flag for failed
transactions. Maybe a look into the code would reveal how the callbacks
for accounting are executed and so see if resetting the missed flag in
failure route will prevent logging the 404.
Cheers,
Daniel
Thanks,
Andy
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users