b2c97e0fd0a4b7c833f93e765c4c70bd246ba44f
- Author
- 石岳峰 <132282304+syf2211@users.noreply.github.com>
- Committer
- GitHub <noreply@github.com>
- Date
Message
fix(jobs): disable default timeout for mirror sync git commands (#904)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Diff
1diff --git a/pkg/jobs/mirror.go b/pkg/jobs/mirror.go
2index 4642e72b1508888b7aac6e902bb8eda68e748f40..59abac08809ff0fda5c77d0b9dd0e60176bc082f 100644
3--- a/pkg/jobs/mirror.go
4+++ b/pkg/jobs/mirror.go
5@@ -71,7 +71,7 @@ func (m mirrorPull) Func(ctx context.Context) func() {
6
7 for _, c := range cmds {
8 args := strings.Split(c, " ")
9- cmd := git.NewCommand(args...).WithContext(ctx)
10+ cmd := git.NewCommand(args...).WithContext(ctx).WithTimeout(-1)
11 cmd.AddEnvs(
12 fmt.Sprintf(`GIT_SSH_COMMAND=ssh -o UserKnownHostsFile="%s" -o StrictHostKeyChecking=no -i "%s"`,
13 filepath.Join(cfg.DataPath, "ssh", "known_hosts"),