From 96b4876793448290d4a12a30a07aae2d1df4828f Mon Sep 17 00:00:00 2001 From: Eric Erhardt Date: Fri, 6 Aug 2021 16:27:56 -0500 Subject: [PATCH] Remove unnecessary try-catch in Worker template This was working around a bug in 6.0 (https://github.com/dotnet/runtime/issues/56032) which will be fixed in 6.0. So we no longer need this in the default template. --- .../Web.ProjectTemplates/content/Worker-CSharp/Worker.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/Worker.cs b/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/Worker.cs index 14b4443e25cf..afe06c005211 100644 --- a/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/Worker.cs +++ b/src/ProjectTemplates/Web.ProjectTemplates/content/Worker-CSharp/Worker.cs @@ -14,14 +14,7 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken) while (!stoppingToken.IsCancellationRequested) { _logger.LogInformation("Worker running at: {time}", DateTimeOffset.Now); - try - { - await Task.Delay(1000, stoppingToken); - } - catch (OperationCanceledException) - { - return; - } + await Task.Delay(1000, stoppingToken); } } }