修复计划任务打断造成协程内上下文执行停止的问题

This commit is contained in:
ayflying
2025-09-02 12:25:30 +08:00
parent 8210ac24db
commit aa1dc0896d
6 changed files with 29 additions and 28 deletions

View File

@@ -19,12 +19,12 @@ func Boot() (err error) {
//err = service.SystemCron().StartCron()
//用户活动持久化每小时执行一次
service.SystemCron().AddCronV2(v1.CronType_HOUR, func(ctx context.Context) error {
service.SystemCron().AddCronV2(v1.CronType_HOUR, func(context.Context) error {
go func() {
err = service.GameKv().SavesV1(ctx)
err = service.GameAct().Saves(ctx)
err = service.GameKv().SavesV1()
err = service.GameAct().Saves()
if err != nil {
g.Log().Error(ctx, err)
g.Log().Error(gctx.New(), err)
}
}()
return nil