benchmarks: Speed up execution of caliper benchmarks by 15x am: 6605ea3e8b am: aa03b34be8 am: 6c8dbb0111
am: 4d3ec0a14c

Change-Id: I1c06b87e4738ef819fcf612eaf1fb1c76feb0ffe
diff --git a/src/vogar/ClassFileIndex.java b/src/vogar/ClassFileIndex.java
index f5aab98..bd71421 100644
--- a/src/vogar/ClassFileIndex.java
+++ b/src/vogar/ClassFileIndex.java
@@ -180,7 +180,7 @@
     private void getJarFiles(Set<File> jarFiles, File dir) {
         List<File> files = Arrays.asList(dir.listFiles());
         for (File file : files) {
-            if (file.isDirectory()) {
+            if (file.isDirectory() && file.exists() && file.canRead()) {
                 getJarFiles(jarFiles, file);
                 continue;
             }