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

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2024-07-25T10:59:15+02:00

janssonrpcc: free new servers list on error

---

Modified: src/modules/janssonrpcc/janssonrpc_srv.c

---

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

---

diff --git a/src/modules/janssonrpcc/janssonrpc_srv.c 
b/src/modules/janssonrpcc/janssonrpc_srv.c
index 73eb25ce62d..9b7ac31c084 100644
--- a/src/modules/janssonrpcc/janssonrpc_srv.c
+++ b/src/modules/janssonrpcc/janssonrpc_srv.c
@@ -90,6 +90,7 @@ int refresh_srv(jsonrpc_srv_t *srv_obj)
                srv_record = (struct srv_rdata *)l->rdata;
                if(srv_record == NULL) {
                        free_rdata_list(head);
+                       free_server_list(new_servers);
                        ERR("BUG: null rdata\n");
                        return -1;
                }

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to