mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-29 21:32:52 +01:00
Core/Authserver: Fixed crash happening when sending packets larger than 4096 bytes (giant realmlist basically)
Closes #23597
This commit is contained in:
@@ -271,7 +271,7 @@ void AuthSession::SendPacket(ByteBuffer& packet)
|
||||
|
||||
if (!packet.empty())
|
||||
{
|
||||
MessageBuffer buffer;
|
||||
MessageBuffer buffer(packet.size());
|
||||
buffer.Write(packet.contents(), packet.size());
|
||||
QueuePacket(std::move(buffer));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user