diff --git a/logic/controller/login_main.go b/logic/controller/login_main.go index 1472ab9c6..3ace6376f 100644 --- a/logic/controller/login_main.go +++ b/logic/controller/login_main.go @@ -19,6 +19,11 @@ import ( // Login 处理命令: 1001 func (h Controller) Login(data *user.MAIN_LOGIN_IN, c gnet.Conn) (result *user.LoginMSInfo, err errorcode.ErrorCode) { //这个时候player应该是空的 + + if data.Head.UserID == 0 { + defer c.Close() + return + } isSessionValid := data.CheakSession() if !isSessionValid {