[sr-dev] git:master:f8723954: dispatcher: more debug messages when updating dst

Daniel-Constantin Mierla miconda at gmail.com
Mon Sep 3 09:24:18 CEST 2018


Module: kamailio
Branch: master
Commit: f8723954bf67359c92e8cd09ac6915f64ad1ce71
URL: https://github.com/kamailio/kamailio/commit/f8723954bf67359c92e8cd09ac6915f64ad1ce71

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2018-09-03T09:23:38+02:00

dispatcher: more debug messages when updating dst

---

Modified: src/modules/dispatcher/dispatch.c

---

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

---

diff --git a/src/modules/dispatcher/dispatch.c b/src/modules/dispatcher/dispatch.c
index 7d7105df29..cb87392eb8 100644
--- a/src/modules/dispatcher/dispatch.c
+++ b/src/modules/dispatcher/dispatch.c
@@ -2250,6 +2250,7 @@ int ds_update_dst(struct sip_msg *msg, int upos, int mode)
 	sr_xavp_t *rxavp = NULL;
 	sr_xavp_t *lxavp = NULL;
 
+	LM_DBG("updating dst\n");
 	if(upos == DS_USE_NEXT) {
 		if(!(ds_flags & DS_FAILOVER_ON) || ds_xavp_dst.len <= 0) {
 			LM_WARN("failover support disabled\n");
@@ -2264,6 +2265,7 @@ int ds_update_dst(struct sip_msg *msg, int upos, int mode)
 	}
 
 	if(upos == DS_USE_NEXT) {
+		LM_DBG("updating dst with next record\n");
 		/* use next destination - delete the current one and search the next */
 		xavp_rm(rxavp, NULL);
 
@@ -2282,7 +2284,7 @@ int ds_update_dst(struct sip_msg *msg, int upos, int mode)
 
 	lxavp = xavp_get(&ds_xavp_dst_addr, rxavp);
 	if(lxavp==NULL || lxavp->val.type!=SR_XTYPE_STR) {
-		LM_WARN("no xavp uri field in next destination record\n");
+		LM_WARN("no xavp uri field in next destination record (%p)\n", lxavp);
 		return -1;
 	}
 




More information about the sr-dev mailing list