Apply 7fc542ed2590942edf757dfcc34a8a9aa926a258 across revert.

Change-Id: I38ffa06d746767febde777794691f4adec024aa1
diff --git a/shards/watcher.go b/shards/watcher.go
index 8c71b76..d36c71a 100644
--- a/shards/watcher.go
+++ b/shards/watcher.go
@@ -50,6 +50,7 @@
 	}
 	fi, err := f.Stat()
 	if err != nil {
+		f.Close()
 		return nil, err
 	}