diff --git a/worldsrv/tournament.go b/worldsrv/tournament.go index c386bfb..9032c9a 100644 --- a/worldsrv/tournament.go +++ b/worldsrv/tournament.go @@ -1492,12 +1492,12 @@ func (this *Tournament) MakeMatchLog(platform string, tmId, sortId int32) *model func (this *Tournament) saveMatchLog(matchLog *model.MatchLog) { task.New(nil, task.CallableWrapper(func(o *basic.Object) interface{} { - return nil - }), task.CompleteNotifyWrapper(func(data interface{}, tt task.Task) { err := model.InsertMatchLogs(matchLog) if err != nil { logger.Logger.Error("saveMatchLog error %v", err) - return + return err } + return nil + }), task.CompleteNotifyWrapper(func(data interface{}, tt task.Task) { })).StartByFixExecutor("saveMatchLogTask") }