diff --git a/modules/net/dap_chain_net.c b/modules/net/dap_chain_net.c index a298942209597ca5583652f2036f6db4087d08a8..f73b95c2158786bdc8499dc0824f1b63753a44b3 100644 --- a/modules/net/dap_chain_net.c +++ b/modules/net/dap_chain_net.c @@ -428,6 +428,7 @@ static int s_net_states_proc(dap_chain_net_t * l_net) int l_res = dap_dns_client_get_addr(l_remote_node_info->hdr.ext_addr_v4.s_addr, l_net->pub.name, l_link_node_info); if (!l_res && l_link_node_info->hdr.address.uint64 != l_own_addr) { l_pvt_net->links_info = dap_list_append(l_pvt_net->links_info, l_link_node_info); + l_tries = 0; } DAP_DELETE(l_remote_node_info); }