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

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2025-12-09T13:50:42+01:00

rtpproxy: remove destroy of internal structures on shutdown

---

Modified: src/modules/rtpproxy/rtpproxy.c

---

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

---

diff --git a/src/modules/rtpproxy/rtpproxy.c b/src/modules/rtpproxy/rtpproxy.c
index 02641ce2ce3..276a1c2611d 100644
--- a/src/modules/rtpproxy/rtpproxy.c
+++ b/src/modules/rtpproxy/rtpproxy.c
@@ -869,31 +869,6 @@ static int child_init(int rank)
 
 static void mod_destroy(void)
 {
-       struct rtpp_set *crt_list, *last_list;
-       struct rtpp_node *crt_rtpp, *last_rtpp;
-
-       /*free the shared memory*/
-       if(natping_state)
-               shm_free(natping_state);
-
-       if(rtpp_set_list == NULL)
-               return;
-
-       for(crt_list = rtpp_set_list->rset_first; crt_list != NULL;) {
-
-               for(crt_rtpp = crt_list->rn_first; crt_rtpp != NULL;) {
-
-                       last_rtpp = crt_rtpp;
-                       crt_rtpp = last_rtpp->rn_next;
-                       shm_free(last_rtpp);
-               }
-
-               last_list = crt_list;
-               crt_list = last_list->rset_next;
-               shm_free(last_list);
-       }
-
-       shm_free(rtpp_set_list);
 }
 
 

_______________________________________________
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!

Reply via email to