Module: kamailio
Branch: 5.5
Commit: 39e6c357a93a62033082a3bed2f985b8ad47db13
URL:
https://github.com/kamailio/kamailio/commit/39e6c357a93a62033082a3bed2f985b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2022-03-02T09:33:52+01:00
siptrace: use msg_send_buffer() to skip send callbacks for uri duplicate
- GH #3042
(cherry picked from commit e3b9521a150ac2245dee2afeac5d674768c7399a)
---
Modified: src/modules/siptrace/siptrace_send.c
---
Diff:
https://github.com/kamailio/kamailio/commit/39e6c357a93a62033082a3bed2f985b…
Patch:
https://github.com/kamailio/kamailio/commit/39e6c357a93a62033082a3bed2f985b…
---
diff --git a/src/modules/siptrace/siptrace_send.c b/src/modules/siptrace/siptrace_send.c
index 63fdd5c6cb..31d7f716ca 100644
--- a/src/modules/siptrace/siptrace_send.c
+++ b/src/modules/siptrace/siptrace_send.c
@@ -349,7 +349,7 @@ int trace_send_duplicate(char *buf, int len, dest_info_t *dst2)
}
}
- if(msg_send(pdst, buf, len) < 0) {
+ if(msg_send_buffer(pdst, buf, len, 1) < 0) {
LM_ERR("cannot send duplicate message\n");
goto error;
}