Clean up leaked FD if getnameinfo fails. From Klocwork

--HG--
extra : convert_revision : 712881a0b28aa45804bed6803fb72a4a35714e41
This commit is contained in:
Matt Johnston 2011-04-07 13:52:43 +00:00
parent b9e21e2367
commit ca6d5fd05c

View File

@ -61,6 +61,7 @@ static void tcp_acceptor(struct Listener *listener, int sock) {
if (getnameinfo((struct sockaddr*)&addr, len, ipstring, sizeof(ipstring),
portstring, sizeof(portstring),
NI_NUMERICHOST | NI_NUMERICSERV) != 0) {
m_close(fd);
return;
}