From 0ce111d9f13bc873b609dd0f0e2494a4b4730936 Mon Sep 17 00:00:00 2001 From: David Fowler Date: Mon, 6 Mar 2017 03:31:45 -0800 Subject: [PATCH] Fix write size in benchmark (#1449) --- .../RequestParsing.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/Microsoft.AspNetCore.Server.Kestrel.Performance/RequestParsing.cs b/test/Microsoft.AspNetCore.Server.Kestrel.Performance/RequestParsing.cs index 350a2a0000..444e4022b6 100644 --- a/test/Microsoft.AspNetCore.Server.Kestrel.Performance/RequestParsing.cs +++ b/test/Microsoft.AspNetCore.Server.Kestrel.Performance/RequestParsing.cs @@ -121,8 +121,10 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Performance private void InsertData(byte[] bytes) { + var buffer = Pipe.Writer.Alloc(2048); + buffer.Write(bytes); // There should not be any backpressure and task completes immediately - Pipe.Writer.WriteAsync(bytes).GetAwaiter().GetResult(); + buffer.FlushAsync().GetAwaiter().GetResult(); } private void ParseData()