From 2309d511bbfab7ca6e0ee87c095d41871622c55e Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Thu, 14 Oct 2021 21:46:20 +0800 Subject: [PATCH] fix: minimum packet length check. --- client/network.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/network.go b/client/network.go index fa682377..dbb21768 100644 --- a/client/network.go +++ b/client/network.go @@ -191,7 +191,7 @@ func (c *QQClient) netLoop() { time.Sleep(time.Millisecond * 500) continue } - if l <= 0 || l > 1024*1024*10 { // max 10MB + if l < 4 || l > 1024*1024*10 { // max 10MB c.Error("parse incoming packet error: invalid packet length %v", l) errCount++ if errCount > 2 {