Module: sip-router Branch: tmp/ims_charging Commit: 2f368b676acb026bf4647af02108a24e49e30581 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2f368b67...
Author: Carlos Ruiz Diaz carlos.ruizdiaz@gmail.com Committer: Carlos Ruiz Diaz carlos.ruizdiaz@gmail.com Date: Fri Oct 11 00:07:18 2013 -0300
ims_charging: fixed bug causing dialog cb function to be called more than once
- removed possible race condition in dialog cb - improved the way locking was performed
---
modules/ims_charging/README | 161 +++++++++++++-------- modules/ims_charging/dialog.c | 39 ++++-- modules/ims_charging/doc/ims_charging_admin.xml | 173 ++++++++++++++++------ modules/ims_charging/ims_ro.c | 44 +++++-- modules/ims_charging/mod.c | 2 + modules/ims_charging/mod.h | 13 ++ modules/ims_charging/ro_timer.c | 24 +++- modules/ims_charging/stats.h | 1 + 8 files changed, 318 insertions(+), 139 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=2f36...