From 19c3fb9485eafd74424384944bb5f5b7ddb60079 Mon Sep 17 00:00:00 2001 From: ORelio Date: Mon, 13 Jan 2014 22:40:24 +0100 Subject: [PATCH] Removed a check before reading data from server - Fix hanging issue with very long strings (eg. heavy server icon in json response) --- MinecraftClient/MinecraftCom.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/MinecraftClient/MinecraftCom.cs b/MinecraftClient/MinecraftCom.cs index 233c50fd..12cbb708 100644 --- a/MinecraftClient/MinecraftCom.cs +++ b/MinecraftClient/MinecraftCom.cs @@ -333,7 +333,6 @@ namespace MinecraftClient private void setEncryptedClient(Crypto.AesStream n) { s = n; encrypted = true; } private void Receive(byte[] buffer, int start, int offset, SocketFlags f) { - while (c.Client.Available < start + offset) { } if (encrypted) { s.Read(buffer, start, offset);