diff options
author | iain holmes <iain@xamarin.com> | 2019-06-26 17:40:20 +0300 |
---|---|---|
committer | iain holmes <iain@xamarin.com> | 2019-06-26 17:40:20 +0300 |
commit | 75c5e0cc429e37e540eeef10305fb8cc2896c1d5 (patch) | |
tree | b71242b9b78c6acaaa26c14ba0d81bd5fa67cd19 /main/src/core/MonoDevelop.Ide | |
parent | 5a4f121d44f5cfb6dee37359a44e586f7005bbcd (diff) |
[IDE] Use TrySetResult instead
Diffstat (limited to 'main/src/core/MonoDevelop.Ide')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs index f13d23b980..5e6122765d 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/Ide.cs @@ -192,9 +192,8 @@ namespace MonoDevelop.Ide get => launchType; internal set { launchType = value; - if (!LaunchCompletionSource.Task.IsCompleted) { - LaunchCompletionSource.SetResult (value); - } else { + + if (!LaunchCompletionSource.TrySetResult (value)) { LoggingService.LogWarning ($"LaunchReason is already set to {launchType}."); } } |