diff --git a/Lidgren.Network/NetConnection.cs b/Lidgren.Network/NetConnection.cs index da81ba7..4a091b5 100644 --- a/Lidgren.Network/NetConnection.cs +++ b/Lidgren.Network/NetConnection.cs @@ -323,6 +323,9 @@ namespace Lidgren.Network m_sendBufferNumMessages = 0; } + if (m_sendBufferWritePtr > 0) + m_peer.m_needFlushSendQueue = true; // flush in heartbeat + Interlocked.Decrement(ref om.m_recyclingCount); }