]> git.deb.at Git - rhonda/impostor.hazel.git/commitdiff
TCP Bugfix
authorJamJar00 <jamster.30@btinternet.com>
Fri, 18 Nov 2016 15:11:29 +0000 (15:11 +0000)
committerJamJar00 <jamster.30@btinternet.com>
Fri, 18 Nov 2016 15:11:29 +0000 (15:11 +0000)
Hazel/Tcp/TcpConnection.cs

index 0e5602fc3530ecb0301ac7474e5b64ddb0dea98d..d0c2a8fa65d6a13b406fc77ae8ead2a394c03403 100644 (file)
@@ -270,7 +270,7 @@ namespace Hazel.Tcp
             {
                 //Double check we've not disconnected then begin receiving
                 if (State == ConnectionState.Connected || State == ConnectionState.Connecting)
-                    socket.BeginReceive(state.buffer, state.totalBytesReceived, state.buffer.Length, SocketFlags.None, ChunkReadCallback, state);
+                    socket.BeginReceive(state.buffer, state.totalBytesReceived, state.buffer.Length - state.totalBytesReceived, SocketFlags.None, ChunkReadCallback, state);
             }
         }