diff --git a/modules/worldtask/module.go b/modules/worldtask/module.go index b00df0bdf..1acef7f32 100644 --- a/modules/worldtask/module.go +++ b/modules/worldtask/module.go @@ -62,6 +62,10 @@ func (this *Worldtask) TCondFinishNotify(uid string, conids []int32) { this.Debug("世界任务完成条件通知", log.Field{Key: "uid", Value: uid}, log.Field{Key: "condIds", Value: conids}) session, ok := this.GetUserSession(uid) + if !ok { + this.Errorln("获取session失败") + return + } defer func() { if ok { session.Push()