mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/1Panel-dev/1Panel.git
synced 2026-09-20 08:03:55 +08:00
fix: honor configured ClamAV scan timeout (#13619)
This commit is contained in:
@@ -19,7 +19,7 @@ import (
|
||||
)
|
||||
|
||||
func AddScanTask(taskItem *task.Task, clam model.Clam, timeNow string) {
|
||||
taskItem.AddSubTask(i18n.GetWithName("Clamscan", clam.Path), func(t *task.Task) error {
|
||||
taskItem.AddSubTaskWithOps(i18n.GetWithName("Clamscan", clam.Path), func(t *task.Task) error {
|
||||
strategy := ""
|
||||
switch clam.InfectedStrategy {
|
||||
case "remove":
|
||||
@@ -43,7 +43,7 @@ func AddScanTask(taskItem *task.Task, clam model.Clam, timeNow string) {
|
||||
return fmt.Errorf("clamdscan failed, %v", err)
|
||||
}
|
||||
return nil
|
||||
}, nil)
|
||||
}, nil, 0, time.Duration(clam.Timeout)*time.Second)
|
||||
}
|
||||
|
||||
func AnalysisFromLog(pathItem string, record *model.ClamRecord) {
|
||||
|
||||
Reference in New Issue
Block a user