소스 검색

Close more files.

Test: m nothing
Change-Id: I4914337feb4ee2499c270b8504a097a2fd597ab3
Liz Kammer 2 년 전
부모
커밋
7fe2400039
2개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      finder/finder.go
  2. 1 0
      finder/fs/test.go

+ 1 - 0
finder/finder.go

@@ -847,6 +847,7 @@ func (f *Finder) startFromExternalCache() (err error) {
 	if err != nil {
 		return errors.New("No data to load from database\n")
 	}
+	defer reader.Close()
 	bufferedReader := bufio.NewReader(reader)
 	if !f.validateCacheHeader(bufferedReader) {
 		return errors.New("Cache header does not match")

+ 1 - 0
finder/fs/test.go

@@ -74,6 +74,7 @@ func Read(t *testing.T, path string, filesystem *MockFs) string {
 	if err != nil {
 		t.Fatalf(err.Error())
 	}
+	defer reader.Close()
 	bytes, err := ioutil.ReadAll(reader)
 	if err != nil {
 		t.Fatal(err.Error())