Module: kamailio Branch: master Commit: d6315a8119b767d00a87fc929098b6031f50de50 URL: https://github.com/kamailio/kamailio/commit/d6315a8119b767d00a87fc929098b6031f50de50
Author: Viktor Litvinov <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2026-05-20T11:41:18+02:00 dmq: check for duplicates when adding a single node --- Modified: src/modules/dmq/notification_peer.c --- Diff: https://github.com/kamailio/kamailio/commit/d6315a8119b767d00a87fc929098b6031f50de50.diff Patch: https://github.com/kamailio/kamailio/commit/d6315a8119b767d00a87fc929098b6031f50de50.patch --- diff --git a/src/modules/dmq/notification_peer.c b/src/modules/dmq/notification_peer.c index ae87ee3178b..76b3e2cdbe6 100644 --- a/src/modules/dmq/notification_peer.c +++ b/src/modules/dmq/notification_peer.c @@ -310,7 +310,9 @@ dmq_node_t *add_server_and_notify(str_list_t *server_list) while(server_list != NULL) { LM_DBG("adding notification node %.*s\n", server_list->s.len, server_list->s.s); - pfirst = add_dmq_node(dmq_node_list, &server_list->s, 0); + if(!find_dmq_node_uri( + dmq_node_list, &server_list->s)) // check for duplicates + pfirst = add_dmq_node(dmq_node_list, &server_list->s, 0); server_list = server_list->next; } } else { _______________________________________________ Kamailio - Development Mailing List -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
