From 3cdb73440e3f1a5a53edcf355beb6dbbb85f7955 Mon Sep 17 00:00:00 2001 From: Stephen Halter Date: Mon, 30 Jul 2018 14:33:45 -0700 Subject: [PATCH] Disable memory pool late return validation in H2SpecTests (#2768) - We should reenable once HTTP/2 graceful shutdown is implemented --- test/Kestrel.FunctionalTests/Http2/H2SpecTests.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/Kestrel.FunctionalTests/Http2/H2SpecTests.cs b/test/Kestrel.FunctionalTests/Http2/H2SpecTests.cs index 7e0c85e55c..239d051200 100644 --- a/test/Kestrel.FunctionalTests/Http2/H2SpecTests.cs +++ b/test/Kestrel.FunctionalTests/Http2/H2SpecTests.cs @@ -26,7 +26,9 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.Http2 [MemberData(nameof(H2SpecTestCases))] public async Task RunIndividualTestCase(H2SpecTestCase testCase) { - var hostBuilder = TransportSelector.GetWebHostBuilder() + var memoryPoolFactory = new DiagnosticMemoryPoolFactory(allowLateReturn: true); + + var hostBuilder = TransportSelector.GetWebHostBuilder(memoryPoolFactory.Create) .UseKestrel(options => { options.Listen(IPAddress.Loopback, 0, listenOptions =>