From 03aa58cd7776f2decb54ea330f47643090640531 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B2=B3?= Date: Fri, 11 Jan 2019 11:27:37 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A9=BA=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/conn.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/utils/conn.go b/utils/conn.go index a61c1db..80f20d6 100755 --- a/utils/conn.go +++ b/utils/conn.go @@ -34,6 +34,9 @@ func NewCryptConn(conn net.Conn, crypt bool) *CryptConn { //加密写 func (s *CryptConn) Write(b []byte) (n int, err error) { n = len(b) + if n == 0 { + return + } if s.crypt { if b, err = AesEncrypt(b, []byte(cryptKey)); err != nil { return @@ -92,6 +95,9 @@ func NewSnappyConn(conn net.Conn, crypt bool) *SnappyConn { //snappy压缩写 包含加密 func (s *SnappyConn) Write(b []byte) (n int, err error) { n = len(b) + if n == 0 { + return + } if s.crypt { if b, err = AesEncrypt(b, []byte(cryptKey)); err != nil { log.Println("encode crypt error:", err)