From 78589d9c73aa111a212a8b2095f1f9ec345b4986 Mon Sep 17 00:00:00 2001 From: RevenantX Date: Tue, 21 Jun 2016 13:18:26 +0300 Subject: [PATCH] fix rare disconnect by timeout --- LiteNetLib/NetClient.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LiteNetLib/NetClient.cs b/LiteNetLib/NetClient.cs index 6f3ffc7d..082a0ceb 100644 --- a/LiteNetLib/NetClient.cs +++ b/LiteNetLib/NetClient.cs @@ -203,11 +203,11 @@ private void ProcessConnectAccept() return; NetUtils.DebugWrite(ConsoleColor.Cyan, "[NC] Received connection accept"); + _peer.StartConnectionTimer(); _connected = true; var connectEvent = CreateEvent(NetEventType.Connect); connectEvent.Peer = _peer; EnqueueEvent(connectEvent); - _peer.StartConnectionTimer(); } protected override void ReceiveFromSocket(byte[] reusableBuffer, int count, NetEndPoint remoteEndPoint)