4 writes to DrainExpirationTimestamp
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http2\Http2Connection.cs (2)
1435stream.DrainExpirationTimestamp = TimeProvider.GetTimestamp(timestamp, Constants.RequestBodyDrainTimeout); 1469stream.DrainExpirationTimestamp = TimeProvider.GetTimestamp(StreamPoolExpiry);
Internal\Http2\Http2Stream.cs (1)
57DrainExpirationTimestamp = 0;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
PooledStreamStackTests.cs (1)
103DrainExpirationTimestamp = expirationTimestamp
4 references to DrainExpirationTimestamp
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http2\Http2Connection.cs (3)
1432if (stream.DrainExpirationTimestamp == default) 1438if (stream.EndStreamReceived || stream.RstStreamReceived || stream.DrainExpirationTimestamp < timestamp) 1487if (stream.DrainExpirationTimestamp == default)
Internal\Http2\Http2Stream.cs (1)
739long IPooledStream.PoolExpirationTimestamp => DrainExpirationTimestamp;