Monitor.vala
[gitlive] / Monitor.vala
index 3bdc946..c29e4c0 100644 (file)
@@ -167,13 +167,16 @@ public class Monitor : Object
             
         //    this.initRepo(path);
         //}
-        
-       
-         var file_enum = f.enumerate_children(
+        FileEnumerator file_enum;
+        try {      
+         file_enum = f.enumerate_children(
             FileAttribute.STANDARD_DISPLAY_NAME + "," +   FileAttribute.STANDARD_TYPE,
             0, // FileQueryInfoFlags.NONE,
             null);
-        
+        } catch (Error e) {
+            // FIXME - show error..
+            return;
+        }
         FileInfo next_file;
         
         while (true) {