From 22dfd31261a16e4d873179b20f9b033f2af677c3 Mon Sep 17 00:00:00 2001 From: Ben Adams Date: Wed, 4 Nov 2015 22:04:19 +0000 Subject: [PATCH] More readable loop condition --- .../Infrastructure/MemoryPool2.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Microsoft.AspNet.Server.Kestrel/Infrastructure/MemoryPool2.cs b/src/Microsoft.AspNet.Server.Kestrel/Infrastructure/MemoryPool2.cs index cef7779dc4..86561516c6 100644 --- a/src/Microsoft.AspNet.Server.Kestrel/Infrastructure/MemoryPool2.cs +++ b/src/Microsoft.AspNet.Server.Kestrel/Infrastructure/MemoryPool2.cs @@ -96,11 +96,11 @@ namespace Microsoft.AspNet.Server.Kestrel.Infrastructure var basePtr = slab.ArrayPtr; var firstOffset = (int)((_blockStride - 1) - ((ulong)(basePtr + _blockStride - 1) % _blockStride)); - var poolAllocationLength = _slabLength - (_blockLength + _blockStride); + var poolAllocationLength = _slabLength - _blockStride; var offset = firstOffset; for (; - offset < poolAllocationLength; + offset + _blockLength < poolAllocationLength; offset += _blockStride) { var block = MemoryPoolBlock2.Create(