From af67015ed9f7d08acc41b6376cede32357b06865 Mon Sep 17 00:00:00 2001 From: JanChou Date: Thu, 2 Apr 2020 18:12:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20TerminatorDataReceiveAdapt?= =?UTF-8?q?er=20=E4=B8=AD62=E8=A1=8C=E6=95=B0=E6=8D=AE=E9=95=BF=E5=BA=A6?= =?UTF-8?q?=E5=A4=9A=E5=8A=A01=E7=9A=84bug=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/HPSocket.Net/Adapter/TerminatorDataReceiveAdapter.cs | 2 +- src/HPSocket.Net/HPSocket.Net.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/HPSocket.Net/Adapter/TerminatorDataReceiveAdapter.cs b/src/HPSocket.Net/Adapter/TerminatorDataReceiveAdapter.cs index c311f5a..b298ff1 100644 --- a/src/HPSocket.Net/Adapter/TerminatorDataReceiveAdapter.cs +++ b/src/HPSocket.Net/Adapter/TerminatorDataReceiveAdapter.cs @@ -59,7 +59,7 @@ namespace HPSocket.Adapter foreach (var index in findList) { // 数量 - var bodyLength = index + 1 - lastPosition; + var bodyLength = index - lastPosition; // 得到一条完整数据包 var bodyData = cache.Data.GetRange(lastPosition, bodyLength).ToArray(); diff --git a/src/HPSocket.Net/HPSocket.Net.csproj b/src/HPSocket.Net/HPSocket.Net.csproj index 0c85d41..21cc73f 100644 --- a/src/HPSocket.Net/HPSocket.Net.csproj +++ b/src/HPSocket.Net/HPSocket.Net.csproj @@ -2,7 +2,7 @@ - netstandard2.0;net20;net40 + netstandard2.0;net20;net40;netcoreapp3.1 AnyCPU false HPSocket.Net -- Gitee