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
diff options
context:
space:
mode:
authortherzok <marius.ungureanu@xamarin.com>2016-10-07 17:00:55 +0300
committertherzok <marius.ungureanu@xamarin.com>2016-10-07 17:00:55 +0300
commit0ec05f5af01ec8a44a6e16da0e3e0b0efef2ee58 (patch)
treed57903ef7e81ac47376f289865b6726203e390e0 /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs
parentc4516440ba06e607414161fae9838bcf7280543e (diff)
[Misc] Saner SemaphoreSlim timeout/cancellation handling.
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs3
1 files changed, 1 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs
index 9d6b8b959a..e7611de440 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/FileSearchCategory.cs
@@ -110,8 +110,7 @@ namespace MonoDevelop.Components.MainToolbar
//and then all will use cached version...
bool locked = false;
try {
- await allFilesLock.WaitAsync (token);
- locked = true;
+ locked = await allFilesLock.WaitAsync (System.Threading.Timeout.Infinite, token);
files = allFilesCache = allFilesCache ?? GenerateAllFiles ();
if (token.IsCancellationRequested)
return;