diff --git a/repo/repo.go b/repo/repo.go index 72dc704a..c917b42a 100644 --- a/repo/repo.go +++ b/repo/repo.go @@ -113,6 +113,11 @@ func Open(baseFolder string) (*Repository, error) { // Close will lock the repository, making this instance unusable. func (rp *Repository) Close() error { rp.stopAutoGCLoop() + for owner, fs := range rp.fsMap { + log.Infof("closing FS for %s", owner) + fs.Close() + } + return nil }