Browse Source

Don't leak fd

Jakob Borg 11 years ago
parent
commit
e7f60161a3
1 changed files with 1 additions and 9 deletions
  1. 1 9
      versioner/staggered.go

+ 1 - 9
versioner/staggered.go

@@ -39,15 +39,7 @@ type Staggered struct {
 
 // Check if file or dir
 func isFile(path string) bool {
-	fileordir := path
-	file, err := os.Open(fileordir)
-	if err != nil {
-		l.Infoln("versioner isFile:", err)
-		return false
-	}
-	defer file.Close()
-
-	fileInfo, err := file.Stat()
+	fileInfo, err := os.Stat(path)
 	if err != nil {
 		l.Infoln("versioner isFile:", err)
 		return false