Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main/src
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2019-07-23 11:34:54 +0300
committerGitHub <noreply@github.com>2019-07-23 11:34:54 +0300
commit382f8032f4a5da7c2e2d1f0b9e564f6ef6975639 (patch)
treecc9f085f2e4eb3beede86c3a1b03963a1a6c7c6d /main/src
parentee14cb5cfca287ca631377745077cfac81d7fa23 (diff)
parent7ab0b5cae5cebdcc92139037c50ed7bc417687ac (diff)
Merge pull request #8256 from mono/pr-unleak-enumerate-dirs
[Projects] Avoid running out of file handles in EnumerateFiles
Diffstat (limited to 'main/src')
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/DefaultMSBuildEngine.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/DefaultMSBuildEngine.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/DefaultMSBuildEngine.cs
index 81594bc331..e821b48bf6 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/DefaultMSBuildEngine.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects.MSBuild/DefaultMSBuildEngine.cs
@@ -924,7 +924,7 @@ namespace MonoDevelop.Projects.MSBuild
else if (!baseDir.EndsWith ("\\", StringComparison.Ordinal))
baseDir += '\\';
var recursiveDir = baseRecursiveDir.IsNullOrEmpty ? FilePath.Null : basePath.ToRelative (baseRecursiveDir);
- res = res.Concat (Directory.EnumerateFiles (basePath, path).Select (f => func (f, baseDir + Path.GetFileName (f), recursiveDir)));
+ res = res.Concat (Directory.GetFiles (basePath, path).Select (f => func (f, baseDir + Path.GetFileName (f), recursiveDir)));
} else {
// Directory specifier
// Look for matching directories.