报错增加日志
This commit is contained in:
parent
1f3a97e323
commit
0fbebc856e
@ -242,20 +242,22 @@ func HandleClientReq(args []interface{}) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
err = RunNewNetProcessByKey(m.GetFunc(), p.(*Player), &detailMsg)
|
err = RunNewNetProcessByKey(m.GetFunc(), p.(*Player), &detailMsg)
|
||||||
if err != nil {
|
|
||||||
log.Error("uid : %d, func : %s, err : %s", p.(*Player).M_DwUin, m.GetFunc(), err)
|
|
||||||
p.(*Player).TeLog("func_exec_error", map[string]interface{}{
|
|
||||||
"method_name": m.GetFunc(),
|
|
||||||
"error_info": err.Error(),
|
|
||||||
})
|
|
||||||
p.(*Player).Recover(backup) //还原Player的数据
|
|
||||||
return
|
|
||||||
}
|
|
||||||
str := ""
|
str := ""
|
||||||
if conf.Server.GameName == "pet_home" || conf.Server.GameName == "merge_pet_sdk" {
|
if conf.Server.GameName == "pet_home" || conf.Server.GameName == "merge_pet_sdk" {
|
||||||
strbuf, _ := protojson.Marshal(detailMsg)
|
strbuf, _ := protojson.Marshal(detailMsg)
|
||||||
str = string(strbuf)
|
str = string(strbuf)
|
||||||
}
|
}
|
||||||
|
if err != nil {
|
||||||
|
log.Error("uid : %d, func : %s, err : %s", p.(*Player).M_DwUin, m.GetFunc(), err)
|
||||||
|
p.(*Player).TeLog("func_exec_error", map[string]interface{}{
|
||||||
|
"method_name": m.GetFunc(),
|
||||||
|
"error_info": err.Error(),
|
||||||
|
"proto": str,
|
||||||
|
})
|
||||||
|
p.(*Player).Recover(backup) //还原Player的数据
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
p.(*Player).ProcessTrigger()
|
p.(*Player).ProcessTrigger()
|
||||||
p.(*Player).TeLog("func_exec_time", map[string]interface{}{
|
p.(*Player).TeLog("func_exec_time", map[string]interface{}{
|
||||||
"method_name": m.GetFunc(),
|
"method_name": m.GetFunc(),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user