diff --git a/FFXIVClassic World Server/DataObjects/ClientConnection.cs b/FFXIVClassic World Server/DataObjects/ClientConnection.cs index d9da3ba1..dfc7b33a 100644 --- a/FFXIVClassic World Server/DataObjects/ClientConnection.cs +++ b/FFXIVClassic World Server/DataObjects/ClientConnection.cs @@ -28,6 +28,9 @@ namespace FFXIVClassic_World_Server public void QueuePacket(SubPacket subpacket) { + if (SendPacketQueue.Count == SendPacketQueue.BoundedCapacity - 1) + FlushQueuedSendPackets(); + bool isAuthed = true; bool isEncrypted = false; subpacket.SetTargetId(owner.sessionId);