From 9878bb3f01ba2d23793c7dd390bd1d98d7a97575 Mon Sep 17 00:00:00 2001 From: Michael Lidgren Date: Sat, 23 May 2015 13:11:11 +0200 Subject: [PATCH] trigger heartbeat send flush for resends --- Lidgren.Network/NetConnection.cs | 3 +++ 1 file changed, 3 insertions(+) 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); }