mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 16:44:36 +00:00
Fix console spam when OS socket send buffer is full
This commit is contained in:
parent
1f69a708fb
commit
fba471d27e
1 changed files with 3 additions and 7 deletions
|
|
@ -1658,15 +1658,11 @@ Net::Error Net::send(NetSocket handleFd, const U8 *buffer, S32 bufferSize, S32 *
|
||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
S32 bytesWritten = ::send(socketFd, (const char*)buffer, bufferSize, 0);
|
S32 bytesWritten = ::send(socketFd, (const char*)buffer, bufferSize, 0);
|
||||||
if(bytesWritten == -1)
|
|
||||||
#if defined(TORQUE_USE_WINSOCK)
|
|
||||||
Con::errorf("Could not write to socket. Error: %s",strerror_wsa( WSAGetLastError() ));
|
|
||||||
#else
|
|
||||||
Con::errorf("Could not write to socket. Error: %s",strerror(errno));
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (outBytesWritten)
|
if (outBytesWritten)
|
||||||
*outBytesWritten = bytesWritten;
|
{
|
||||||
|
*outBytesWritten = outBytesWritten < 0 ? 0 : bytesWritten;
|
||||||
|
}
|
||||||
|
|
||||||
return PlatformNetState::getLastError();
|
return PlatformNetState::getLastError();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue