Module: sip-router
Branch: master
Commit: 328350a0d718990f8a87f25f8c12f1c85d61220f
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=328350a0d718990f8a87f25f8c12f1c85d61220f

Author: Richard Good <[email protected]>
Committer: Richard Good <[email protected]>
Date:   Wed Oct 30 12:50:04 2013 +0200

modules/ims_charging: fixed failed reservation bug
        - Reservation checks dialog integrity with h_entry < 0
        - The hash that creates h_entry can return 0 - this check should be <= 0

---

 modules/ims_charging/ro_timer.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules/ims_charging/ro_timer.c b/modules/ims_charging/ro_timer.c
index 797b696..248e4db 100644
--- a/modules/ims_charging/ro_timer.c
+++ b/modules/ims_charging/ro_timer.c
@@ -402,7 +402,7 @@ void ro_session_ontimeout(struct ro_tl *tl) {
                update_stat(billed_secs, used_secs);
 
                if (ro_session->callid.s != NULL
-                               && ro_session->dlg_h_entry      > 0
+                               && ro_session->dlg_h_entry      >= 0
                                && ro_session->dlg_h_id > 0
                                && ro_session->ro_session_id.s != NULL)
                {


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to