diff --git a/Projects/Server/Serialization/BufferedFileWriter.cs b/Projects/Server/Serialization/BufferedFileWriter.cs index 7a9689f9c..081da7a09 100644 --- a/Projects/Server/Serialization/BufferedFileWriter.cs +++ b/Projects/Server/Serialization/BufferedFileWriter.cs @@ -274,7 +274,7 @@ namespace Server public void Write(byte[] value, int length) { - if (m_Index + length > Data.Length) + while (m_Index + length > Data.Length) Expand(); Buffer.BlockCopy(value, 0, Data, m_Index, length);