Module: kamailio
Branch: master
Commit: b4efe7725728392d0c8921c006d6fbc6455e9b8f
URL:
https://github.com/kamailio/kamailio/commit/b4efe7725728392d0c8921c006d6fbc…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)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/b4efe7725728392d0c8921c006d6fbc…
Patch:
https://github.com/kamailio/kamailio/commit/b4efe7725728392d0c8921c006d6fbc…
---
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;
}