1
0

Removed shutdown() from socket closing.

It's not there for Windows and everything seems fine, the client doesn't shutdown either, so why should we be polite.
Fixes #537.
This commit is contained in:
madmaxoft 2014-01-13 20:54:58 +01:00
parent ada54b79d7
commit 5407cec41c

View File

@ -72,10 +72,6 @@ void cSocket::CloseSocket()
#else // _WIN32 #else // _WIN32
if (shutdown(m_Socket, SHUT_RDWR) != 0)//SD_BOTH);
{
LOGWARN("Error on shutting down socket %d (%s): %s", m_Socket, m_IPString.c_str(), GetLastErrorString().c_str());
}
if (close(m_Socket) != 0) if (close(m_Socket) != 0)
{ {
LOGWARN("Error closing socket %d (%s): %s", m_Socket, m_IPString.c_str(), GetLastErrorString().c_str()); LOGWARN("Error closing socket %d (%s): %s", m_Socket, m_IPString.c_str(), GetLastErrorString().c_str());