Module: kamailio
Branch: 5.2
Commit: 26fbc04bcf925396ad928583d0d38b99ed296f57
URL: 
https://github.com/kamailio/kamailio/commit/26fbc04bcf925396ad928583d0d38b99ed296f57

Author: Henning Westerholt <[email protected]>
Committer: Henning Westerholt <[email protected]>
Date: 2019-04-16T09:30:22+02:00

uac: log an error if uac module should use the dialog module and it can't bind 
the API

(cherry picked from commit e2de33b01efdd2c9799a1d5cf9d0e7d127a36416)

---

Modified: src/modules/uac/uac.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/26fbc04bcf925396ad928583d0d38b99ed296f57.diff
Patch: 
https://github.com/kamailio/kamailio/commit/26fbc04bcf925396ad928583d0d38b99ed296f57.patch

---

diff --git a/src/modules/uac/uac.c b/src/modules/uac/uac.c
index d74c1cf47f..8528027f7e 100644
--- a/src/modules/uac/uac.c
+++ b/src/modules/uac/uac.c
@@ -295,14 +295,17 @@ static int mod_init(void)
                        /* we need the append_fromtag on in RR */
 
                        memset(&dlg_api, 0, sizeof(struct dlg_binds));
-                       if (uac_restore_dlg==0 || load_dlg_api(&dlg_api)!=0) {
+                       if (uac_restore_dlg==0) {
                                if (!uac_rrb.append_fromtag) {
                                        LM_ERR("'append_fromtag' RR param is 
not enabled!"
                                                        " - required by AUTO 
restore mode\n");
                                        goto error;
                                }
-                               if (uac_restore_dlg!=0)
-                                       LM_DBG("failed to find dialog API - is 
dialog module loaded?\n");
+                       } else {
+                               if (load_dlg_api(&dlg_api)!=0) {
+                                       LM_ERR("failed to find dialog API - is 
dialog module loaded?\n");
+                                       goto error;
+                               }
                        }
 
                        /* get all requests doing loose route */


_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to