From d0071bd13c469768e3326c231a6f5c764728360f Mon Sep 17 00:00:00 2001 From: shinichi Date: Fri, 25 Sep 2020 13:22:16 +0200 Subject: [PATCH] bug fix --- Server/Client.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Server/Client.cs b/Server/Client.cs index c8b6bf6..242d536 100644 --- a/Server/Client.cs +++ b/Server/Client.cs @@ -41,13 +41,11 @@ namespace Server while (totalBufferReceived >= expectedMessageLength) { //volledig packet binnen - Console.WriteLine(expectedMessageLength); byte[] messageBytes = new byte[expectedMessageLength]; Array.Copy(totalBuffer, 0, messageBytes, 0, expectedMessageLength); HandleData(messageBytes); - //Array.Copy(totalBuffer, expectedMessageLength, totalBuffer, 0, (totalBufferReceived - expectedMessageLength)); //maybe unsafe idk - totalBuffer = totalBuffer.Skip(expectedMessageLength).ToArray(); + Array.Copy(totalBuffer, expectedMessageLength, totalBuffer, 0, (totalBufferReceived - expectedMessageLength)); //maybe unsafe idk totalBufferReceived -= expectedMessageLength; expectedMessageLength = BitConverter.ToInt32(totalBuffer, 0);