Browse Source

Handle TaskCanceledException in RunningSearch.Run

pull/1515/head
Siegfried Pammer 8 years ago
parent
commit
418a8da306
  1. 4
      ILSpy/Search/SearchPane.cs

4
ILSpy/Search/SearchPane.cs

@ -293,6 +293,7 @@ namespace ICSharpCode.ILSpy @@ -293,6 +293,7 @@ namespace ICSharpCode.ILSpy
public async Task Run()
{
try {
await Task.Factory.StartNew(() => {
var searcher = GetSearchStrategy();
try {
@ -307,6 +308,9 @@ namespace ICSharpCode.ILSpy @@ -307,6 +308,9 @@ namespace ICSharpCode.ILSpy
}
}, cts.Token, TaskCreationOptions.LongRunning, TaskScheduler.Current).ConfigureAwait(false);
} catch (TaskCanceledException) {
// ignore cancellation
}
}
AbstractSearchStrategy GetSearchStrategy()

Loading…
Cancel
Save