Hi,

On Wed, Jan 25, 2017 at 9:26 AM, Daniel-Constantin Mierla <mico...@gmail.com
> wrote:

> To some extent you may be able to do it in configuration file by replacing
> the acc default behaviour with sqlops. The records are written by mysql
> when 200ok is received (which can be caught via an onreply_route) or a
> final negative response is handled (which can be caught via a
> failure_route). There you can use acc_db_request() to write the record to
> database and then sqlops to retrieve the ID. Just an idea by now, but it
> seems to be doable ...


Be careful with own-built accounting. We did this on a system once, and you
really have to make sure you account the correct reply. For instance if the
call is forked by kamailio, you might get a 486 from one device and later a
200 OK from the other one. If you only take the first reply, you might end
up with wrong call state.

Regards,
Sebastian
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to