|
|
|
|
@ -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() |
|
|
|
|
|