diff --git a/trantor/net/inner/AresResolver.cc b/trantor/net/inner/AresResolver.cc index 7ac0ee75..d950a575 100644 --- a/trantor/net/inner/AresResolver.cc +++ b/trantor/net/inner/AresResolver.cc @@ -202,6 +202,7 @@ void AresResolver::onQueryResult(int status, // TODO: Handle unknown family? } } + ares_freeaddrinfo(result); } if (inets_ptr->empty()) {