feat: add timeout for app upgrade (#10132)

This commit is contained in:
CityFun 2025-08-25 18:51:56 +08:00 committed by GitHub
parent 47e60bfdcb
commit b2b578a5f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -836,7 +836,7 @@ func upgradeInstall(req request.AppInstallUpgrade) error {
}
}
upgradeTask.AddSubTask(task.GetTaskName(install.Name, task.TaskScopeApp, task.TaskUpgrade), upgradeApp, rollBackApp)
upgradeTask.AddSubTaskWithOps(task.GetTaskName(install.Name, task.TaskScopeApp, task.TaskUpgrade), upgradeApp, rollBackApp, 0, 1*time.Hour)
go func() {
err = upgradeTask.Execute()