From 97cc5d42a45b7335cd653418776b74014cc279e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=94=E5=BF=B5?= <12574910+72wo@users.noreply.github.com> Date: Sat, 7 Feb 2026 23:19:21 +0800 Subject: [PATCH] 1 --- common/rpc/rpc.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/common/rpc/rpc.go b/common/rpc/rpc.go index bc5c5be97..a79555c88 100644 --- a/common/rpc/rpc.go +++ b/common/rpc/rpc.go @@ -20,15 +20,14 @@ type ServerHandler struct{} // 实现踢人 func (*ServerHandler) Kick(_ context.Context, userid uint32) error { - useid1, err := share.ShareManager.GetUserOnline(userid) - - if err != nil { - return fmt.Errorf("user not found", err) + useid1, _ := share.ShareManager.GetUserOnline(userid) + if useid1 == 0 { + return nil } cl, ok := cool.GetClient(useid1) if !ok { - return fmt.Errorf("server not found", err) + return fmt.Errorf("server not found") } cl.KickPerson(userid) //实现指定服务器踢人 return nil