3 implementations of TimerReason
InMemory.FunctionalTests (1)
Http2\Http2TestBase.cs (1)
1462public virtual TimeoutReason TimerReason => _realTimeoutControl.TimerReason;
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Infrastructure\TimeoutControl.cs (1)
42public TimeoutReason TimerReason { get; private set; }
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
Mocks\MockTimeoutControl.cs (1)
13public TimeoutReason TimerReason { get; } = TimeoutReason.KeepAlive;
9 references to TimerReason
InMemory.FunctionalTests (1)
Http2\Http2TestBase.cs (1)
1462public virtual TimeoutReason TimerReason => _realTimeoutControl.TimerReason;
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Http2\Http2Connection.cs (7)
855if (TimeoutControl.TimerReason != TimeoutReason.None) 857Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.KeepAlive, "Non keep-alive timeout set at start of stream."); 1081if (TimeoutControl.TimerReason == TimeoutReason.KeepAlive) 1198Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders, "Received continuation frame without request header timeout being set."); 1523if (TimeoutControl.TimerReason == TimeoutReason.None) 1530Debug.Assert(TimeoutControl.TimerReason == TimeoutReason.RequestHeaders || 1531TimeoutControl.TimerReason == TimeoutReason.KeepAlive);
Internal\Http3\Http3Connection.cs (1)
823if (_activeRequestCount == 0 && TimeoutControl.TimerReason == TimeoutReason.KeepAlive)