From 9af9dea72c3d42b9b94bfb1c59a03955940e312f Mon Sep 17 00:00:00 2001 From: Ben Adams Date: Thu, 3 Dec 2015 18:46:43 +0000 Subject: [PATCH] Smaller default buffer --- .../Filter/FilteredStreamAdapter.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs b/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs index e3d2eb5603..598620d1e6 100644 --- a/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs +++ b/src/Microsoft.AspNet.Server.Kestrel/Filter/FilteredStreamAdapter.cs @@ -28,7 +28,8 @@ namespace Microsoft.AspNet.Server.Kestrel.Filter _filteredStream = filteredStream; _socketInputStream = new SocketInputStream(SocketInput); - _filteredStream.CopyToAsync(_socketInputStream).ContinueWith((task, state) => + // Don't use 81920 byte buffer + _filteredStream.CopyToAsync(_socketInputStream, 4096).ContinueWith((task, state) => { ((FilteredStreamAdapter)state).OnStreamClose(task); }, this);