forked from enlightenment/efl
Fixing a mem leak by adding a call to dns_ai_close which will save us
800 bytes per ecore_con_server_connect() call. SVN revision: 83517
This commit is contained in:
parent
2c3b1b4143
commit
a3f013ad2f
|
@ -50,6 +50,7 @@ _ecore_con_dns_free(Ecore_Con_DNS *dns)
|
||||||
if (dns->svr->infos) dns->svr->infos = eina_list_remove(dns->svr->infos, dns);
|
if (dns->svr->infos) dns->svr->infos = eina_list_remove(dns->svr->infos, dns);
|
||||||
if (dns->timer) ecore_timer_del(dns->timer);
|
if (dns->timer) ecore_timer_del(dns->timer);
|
||||||
if (dns->fdh) ecore_main_fd_handler_del(dns->fdh);
|
if (dns->fdh) ecore_main_fd_handler_del(dns->fdh);
|
||||||
|
if (dns->ai) dns_ai_close(dns->ai);
|
||||||
dns_res_close(dns_res_mortal(dns->resolv));
|
dns_res_close(dns_res_mortal(dns->resolv));
|
||||||
free(dns);
|
free(dns);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue