- tasksch中,任务完成后要将worker置空,否则被管理的任务的worker会hold住大量对象
This commit is contained in:
@@ -59,6 +59,8 @@ func (task *SeqTask) Run() {
|
||||
task.Result = taskResult
|
||||
task.mainErr = taskErr
|
||||
task.locker.Unlock()
|
||||
|
||||
task.worker = nil
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user