diff --git a/lib/ClientFileSystem.cs b/lib/ClientFileSystem.cs index e2a8be5..8995335 100644 --- a/lib/ClientFileSystem.cs +++ b/lib/ClientFileSystem.cs @@ -82,7 +82,7 @@ public static void GetDirectoryContentsAndPermissions(string dirPath, bool recur } if (recurse) { - foreach (string subdirPath in Directory.GetDirectories(dirPath)) + foreach (string subdirPath in Directory.EnumerateDirectories(dirPath)) { GetDirectoryContentsAndPermissions(subdirPath, true); } @@ -205,4 +205,4 @@ public static void Triage() Console.WriteLine(); } } -} \ No newline at end of file +}