net: initialize socket to avoid closing random fd's

This commit is contained in:
Cory Fields
2018-02-01 10:29:15 -05:00
parent 895fbd768f
commit 96dbd381cf
2 changed files with 4 additions and 1 deletions

View File

@@ -682,6 +682,9 @@ bool CloseSocket(SOCKET& hSocket)
#else
int ret = close(hSocket);
#endif
if (ret) {
LogPrintf("Socket close failed: %d. Error: %s\n", hSocket, NetworkErrorString(WSAGetLastError()));
}
hSocket = INVALID_SOCKET;
return ret != SOCKET_ERROR;
}