Minor MMOConnection change.

This commit is contained in:
MobiusDev 2016-04-27 12:20:56 +00:00
parent d1b78d32df
commit fcd07d7845

View File

@ -161,6 +161,8 @@ public class MMOConnection<T extends MMOClient<?>>
final int remaining = temp.remaining();
_primaryWriteBuffer.flip();
final int limit = _primaryWriteBuffer.limit();
if (remaining >= _primaryWriteBuffer.remaining())
{
temp.put(_primaryWriteBuffer);
@ -170,7 +172,7 @@ public class MMOConnection<T extends MMOClient<?>>
{
_primaryWriteBuffer.limit(remaining);
temp.put(_primaryWriteBuffer);
_primaryWriteBuffer.limit(_primaryWriteBuffer.limit());
_primaryWriteBuffer.limit(limit);
_primaryWriteBuffer.compact();
_secondaryWriteBuffer = _primaryWriteBuffer;
}