Core/NetworkIO: Fixed queued packets not being properly sent causing players to be stuck during loading

Closes #13120
This commit is contained in:
Shauren committed 2014-09-17 23:06:34 +02:00
1 parent 86f9b1d3e2
commit e57a63939e
2 files changed
+25 -25

No files matched your search

+1 -1
View File
@@ -211,7 +211,7 @@ void WorldSocket::SendPacket(WorldPacket& packet)
_authCrypt.EncryptSend(header.header, header.getHeaderLength());
#ifndef BOOST_ASIO_HAS_IOCP
#ifndef TC_SOCKET_USE_IOCP
if (_writeQueue.empty() && _writeBuffer.GetRemainingSpace() >= header.getHeaderLength() + packet.size())
{
_writeBuffer.Write(header.header, header.getHeaderLength());