diff --git a/src/Http/Http.Extensions/src/RequestDelegateFactory.cs b/src/Http/Http.Extensions/src/RequestDelegateFactory.cs index edd832b14886..0c1bfa3a584d 100644 --- a/src/Http/Http.Extensions/src/RequestDelegateFactory.cs +++ b/src/Http/Http.Extensions/src/RequestDelegateFactory.cs @@ -1702,6 +1702,7 @@ static async Task ExecuteAwaited(ValueTask task) if (task.IsCompletedSuccessfully) { task.GetAwaiter().GetResult(); + return Task.CompletedTask; } return ExecuteAwaited(task);