aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google
diff options
context:
space:
mode:
authorGravatar Yun Peng <pcloudy@google.com>2017-12-13 03:38:43 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-12-13 03:40:20 -0800
commitac0d354437c15003e79ec0fec168762cc9b676de (patch)
tree4d906fc2d9331565cc69fd8f6de81edb59c7bfc6 /src/main/java/com/google
parent1bc28202a6bd66be8503dd1c6019dd8816eafe33 (diff)
GitRepository: Close repository when cloning is done
Fixed https://github.com/bazelbuild/bazel/issues/3700 Change-Id: I5fef0065aa90ab0a13f0e060be486b76b930ccc9 PiperOrigin-RevId: 178883672
Diffstat (limited to 'src/main/java/com/google')
-rw-r--r--src/main/java/com/google/devtools/build/lib/bazel/repository/GitCloner.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/repository/GitCloner.java b/src/main/java/com/google/devtools/build/lib/bazel/repository/GitCloner.java
index a1c98fb928..acb3399f61 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/repository/GitCloner.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/repository/GitCloner.java
@@ -256,6 +256,7 @@ public class GitCloner {
Transience.PERSISTENT);
} finally {
if (git != null) {
+ git.getRepository().close();
git.close();
}
if (fetchEvent != null) {