From 35a06369d766a217b37e47e1cb6dd26f639c3354 Mon Sep 17 00:00:00 2001 From: Ben Adams Date: Fri, 4 Dec 2015 08:23:12 +0000 Subject: [PATCH] Pooled block always has pool --- .../Filter/FilteredStreamAdapter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs b/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs index b5de5ef4fe..2697d45b71 100644 --- a/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs +++ b/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs @@ -34,7 +34,7 @@ namespace Microsoft.AspNet.Server.Kestrel.Filter _filteredStream.CopyToAsync(_socketInputStream, block).ContinueWith((task, state) => { var returnedBlock = task.Result; - returnedBlock.Pool?.Return(returnedBlock); + returnedBlock.Pool.Return(returnedBlock); ((FilteredStreamAdapter)state).OnStreamClose(task); }, this);