From 84519e0a17ab50068e18875b8201ee1ccaba24bd Mon Sep 17 00:00:00 2001 From: Mrs4s Date: Fri, 30 Oct 2020 09:26:40 +0800 Subject: [PATCH] fix net loop. --- client/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/client/client.go b/client/client.go index 100073e1..41816eca 100644 --- a/client/client.go +++ b/client/client.go @@ -209,6 +209,7 @@ func (c *QQClient) Login() (*LoginResponse, error) { seq, packet := c.buildLoginPacket() rsp, err := c.sendAndWait(seq, packet) if err != nil { + c.Disconnect() return nil, err } l := rsp.(LoginResponse)