From 936f82874ab1e706c39d5940c97752c01ef1cbef Mon Sep 17 00:00:00 2001 From: Chris Ross Date: Thu, 2 Nov 2017 19:34:12 -0700 Subject: [PATCH] Release pins before disposal (#412) --- src/Microsoft.AspNetCore.Server.HttpSys/AsyncAcceptContext.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Microsoft.AspNetCore.Server.HttpSys/AsyncAcceptContext.cs b/src/Microsoft.AspNetCore.Server.HttpSys/AsyncAcceptContext.cs index b9c0b1c447..01e74c1990 100644 --- a/src/Microsoft.AspNetCore.Server.HttpSys/AsyncAcceptContext.cs +++ b/src/Microsoft.AspNetCore.Server.HttpSys/AsyncAcceptContext.cs @@ -184,6 +184,7 @@ namespace Microsoft.AspNetCore.Server.HttpSys internal void AllocateNativeRequest(uint? size = null, ulong requestId = 0) { + _nativeRequestContext?.ReleasePins(); _nativeRequestContext?.Dispose(); //Debug.Assert(size != 0, "unexpected size");