- UnmanageTasks中添加GC

This commit is contained in:
gazebo
2019-08-29 12:02:10 +08:00
parent 701da73a6e
commit ce53d17461

View File

@@ -2,6 +2,8 @@ package controllers
import ( import (
"fmt" "fmt"
"runtime"
"time"
"git.rosy.net.cn/jx-callback/business/jxutils" "git.rosy.net.cn/jx-callback/business/jxutils"
@@ -69,6 +71,8 @@ func (c *TaskController) UnmanageTasks() {
var taskIDs []string var taskIDs []string
if err = jxutils.Strings2Objs(params.TaskIDs, &taskIDs); err == nil { if err = jxutils.Strings2Objs(params.TaskIDs, &taskIDs); err == nil {
tasksch.UnmanageTasks(taskIDs) tasksch.UnmanageTasks(taskIDs)
runtime.GC()
time.Sleep(3 * time.Second)
} }
return retVal, "", err return retVal, "", err
}) })