From 8c7432a6f4f71d65c8833a8cce4791c2c5617e14 Mon Sep 17 00:00:00 2001 From: Mrs4s <1844812067@qq.com> Date: Sat, 10 Apr 2021 20:25:31 +0800 Subject: [PATCH] fix time. --- client/decoders.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/decoders.go b/client/decoders.go index e83587c2..90071d7d 100644 --- a/client/decoders.go +++ b/client/decoders.go @@ -746,7 +746,8 @@ func decodeForceOfflinePacket(c *QQClient, _ *incomingPacketInfo, payload []byte func decodeMSFOfflinePacket(c *QQClient, _ *incomingPacketInfo, _ []byte) (interface{}, error) { // c.lastLostMsg = "服务器端强制下线." c.Disconnect() - c.dispatchDisconnectEvent(&ClientDisconnectedEvent{Message: "服务端强制下线."}) + // 这个decoder不能消耗太多时间, event另起线程处理 + go c.dispatchDisconnectEvent(&ClientDisconnectedEvent{Message: "服务端强制下线."}) return nil, nil }