diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000000000000000000000000000000000..c59ca30952acd02ac1582089ee21ae91edfd7263 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "dap-sdk"] + path = dap-sdk + url = ../../dap/dap-sdk.git diff --git a/dap-sdk b/dap-sdk new file mode 160000 index 0000000000000000000000000000000000000000..70151d1c362d4e9669358991c5ac70ad24e33a9a --- /dev/null +++ b/dap-sdk @@ -0,0 +1 @@ +Subproject commit 70151d1c362d4e9669358991c5ac70ad24e33a9a diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c index a2dbb52c92769a849c7a8c65a93ea49f8238d8e1..6f5403d431b1f072df23084709d57f4c2e069f5e 100644 --- a/modules/net/dap_chain_net.c +++ b/modules/net/dap_chain_net.c @@ -1151,6 +1151,7 @@ static bool s_balancer_start_dns_request(dap_chain_net_t *a_net, dap_chain_node_ s_net_balancer_link_prepare_error, l_balancer_request)) { log_it(L_ERROR, "Can't process balancer link DNS request"); + DAP_DELETE(l_balancer_request->link_info); DAP_DELETE(l_balancer_request); return false; } @@ -1183,6 +1184,7 @@ static bool s_balancer_start_http_request(dap_chain_net_t *a_net, dap_chain_node return true; } log_it(L_ERROR, "Can't process balancer link HTTP request"); + DAP_DELETE(l_balancer_request->link_info); DAP_DELETE(l_balancer_request); return false; }