Module: kamailio Branch: 6.0 Commit: 53f721cf7169e163ceab5113ca3296683b88921e URL: https://github.com/kamailio/kamailio/commit/53f721cf7169e163ceab5113ca329668...
Author: Xenofon Karamanos xk@gilawa.com Committer: Xenofon Karamanos 22965395+xkaraman@users.noreply.github.com Date: 2025-06-10T10:39:31Z
rtpengine: Add check for skipping pings on manually disabled nodes.
- Add debug log when trying to ping a node.
(cherry picked from commit 3202dc9d8e26620fe642e474e5cf8632ab6bc3a7)
---
Modified: src/modules/rtpengine/rtpengine.c
---
Diff: https://github.com/kamailio/kamailio/commit/53f721cf7169e163ceab5113ca329668... Patch: https://github.com/kamailio/kamailio/commit/53f721cf7169e163ceab5113ca329668...
---
diff --git a/src/modules/rtpengine/rtpengine.c b/src/modules/rtpengine/rtpengine.c index 2401ad09cbd..36f93dd35aa 100644 --- a/src/modules/rtpengine/rtpengine.c +++ b/src/modules/rtpengine/rtpengine.c @@ -1744,6 +1744,7 @@ static int rtpp_test_ping(struct rtpp_node *node) char *cp; int ret;
+ LM_DBG("Sending ping to node %.*s\n", node->rn_url.len, node->rn_url.s); if(bencode_buffer_init(&bencbuf)) { return -1; } @@ -3777,7 +3778,7 @@ static void rtpengine_ping_check_timer(unsigned int ticks, void *param) for(crt_rtpp = rtpp_list->rn_first; crt_rtpp != NULL; crt_rtpp = crt_rtpp->rn_next) {
- if(!crt_rtpp->rn_displayed) { + if(!crt_rtpp->rn_displayed || crt_rtpp->rn_disabled) { continue; }