From 0c2be1c2443f344ec07522019c137a45408df1ab Mon Sep 17 00:00:00 2001 From: yystopf Date: Fri, 11 Mar 2022 09:39:26 +0800 Subject: [PATCH] fix: gitrepo need defer closed --- routers/api/v1/repo/repo.go | 1 + 1 file changed, 1 insertion(+) diff --git a/routers/api/v1/repo/repo.go b/routers/api/v1/repo/repo.go index 2e551ef83..3faadd6fd 100644 --- a/routers/api/v1/repo/repo.go +++ b/routers/api/v1/repo/repo.go @@ -1144,6 +1144,7 @@ func PrepareCompareDiff( // gitRepo, _ := git.OpenRepository(repoPath) gitRepo, _ := git.OpenRepository(repoPath) + defer gitRepo.Close() diff, err := gitdiff.GetDiffRange(gitRepo, compareInfo.MergeBase, headCommitID, setting.Git.MaxGitDiffLines,