From 29259c63eec37d8622da199c0f6961aae3832137 Mon Sep 17 00:00:00 2001 From: H1JK Date: Fri, 13 Jan 2023 17:15:37 +0800 Subject: [PATCH] !! --- transport/mtproto/conn.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/transport/mtproto/conn.go b/transport/mtproto/conn.go index 85099816..1815467d 100644 --- a/transport/mtproto/conn.go +++ b/transport/mtproto/conn.go @@ -150,9 +150,8 @@ read: c.remain -= n return n, nil } - header := buf.Get(5) - defer buf.Put(header) - _, err = c.Conn.Read(header) + var header [5]byte + _, err = io.ReadFull(c.Conn, header[:]) if err != nil { return 0, err }