aboutsummaryrefslogtreecommitdiff
path: root/refstore/files/close.go
diff options
context:
space:
mode:
Diffstat (limited to 'refstore/files/close.go')
-rw-r--r--refstore/files/close.go13
1 files changed, 5 insertions, 8 deletions
diff --git a/refstore/files/close.go b/refstore/files/close.go
index 37dde9b9..6dfe3668 100644
--- a/refstore/files/close.go
+++ b/refstore/files/close.go
@@ -1,13 +1,10 @@
package files
// Close releases resources associated with the store.
+//
+// Store borrows gitRoot, so Close does not close it.
+//
+// Repeated calls to Close are undefined behavior.
func (store *Store) Close() error {
- err := store.gitRoot.Close()
- commonErr := store.commonRoot.Close()
-
- if err != nil {
- return err
- }
-
- return commonErr
+ return store.commonRoot.Close()
}