We handled this in the failure scenario, but not in the vastly more common successful case.tags/v1.10.90
freeaddrinfo(ai); | freeaddrinfo(ai); | ||||
throw; | throw; | ||||
} | } | ||||
freeaddrinfo(ai); | |||||
} | } | ||||
void network::createTcpListeners(std::list<SocketListener*> *listeners, | void network::createTcpListeners(std::list<SocketListener*> *listeners, |