diff --git a/service/task/worker.go b/service/task/worker.go index 12c16c6..9ffca46 100644 --- a/service/task/worker.go +++ b/service/task/worker.go @@ -76,7 +76,8 @@ func (w *asyncWorker) handleOne(ctx context.Context, task *entity.ModelGatewayTa !strings.Contains(err.Error(), "Invalid video_url") && !strings.Contains(err.Error(), "Invalid audio track") && !strings.Contains(err.Error(), "Error while downloading") && - !strings.Contains(err.Error(), "Error while connecting") { + !strings.Contains(err.Error(), "Error while connecting") && + !strings.Contains(err.Error(), "download failed") { w.failTask(ctx, task, startTime, err.Error()) return }