4 writes to KeepAliveTimeout
InMemory.FunctionalTests (1)
KeepAliveTimeoutTests.cs (1)
252context.ServerOptions.Limits.KeepAliveTimeout = _keepAliveTimeout;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (3)
KestrelServerLimitsTests.cs (3)
160Assert.Equal(value, new KestrelServerLimits { KeepAliveTimeout = value }.KeepAliveTimeout); 166Assert.Equal(TimeSpan.MaxValue, new KestrelServerLimits { KeepAliveTimeout = Timeout.InfiniteTimeSpan }.KeepAliveTimeout); 173var exception = Assert.Throws<ArgumentOutOfRangeException>(() => new KestrelServerLimits { KeepAliveTimeout = value });
25 references to KeepAliveTimeout
InMemory.FunctionalTests (13)
Http2\Http2TimeoutTests.cs (4)
25AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval); 45AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval); 65AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval); 93AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval);
Http3\Http3TimeoutTests.cs (9)
28Http3Api.AdvanceTime(limits.KeepAliveTimeout + TimeSpan.FromTicks(1)); 45Http3Api.AdvanceTime(limits.KeepAliveTimeout + TimeSpan.FromTicks(1)); 74Http3Api.AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval + TimeSpan.FromTicks(1)); 107Http3Api.AdvanceTime(limits.KeepAliveTimeout); 108Http3Api.AdvanceTime(limits.KeepAliveTimeout); 109Http3Api.AdvanceTime(limits.KeepAliveTimeout); 110Http3Api.AdvanceTime(limits.KeepAliveTimeout); 111Http3Api.AdvanceTime(limits.KeepAliveTimeout); 120Http3Api.AdvanceTime(limits.KeepAliveTimeout + Heartbeat.Interval + TimeSpan.FromTicks(1));
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Http\Http1Connection.cs (1)
712TimeoutControl.SetTimeout(ServerOptions.Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
Internal\Http2\Http2Connection.cs (3)
297TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1083TimeoutControl.ResetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 1525TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
Internal\Http3\Http3Connection.cs (2)
359TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive); 844TimeoutControl.SetTimeout(Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
KestrelServerLimits.cs (2)
261writer.WriteString(nameof(KeepAliveTimeout), KeepAliveTimeout.ToString());
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (4)
Http1\Http1ConnectionTests.cs (1)
575var expectedKeepAliveTimeout = _serviceContext.ServerOptions.Limits.KeepAliveTimeout;
KestrelServerLimitsTests.cs (3)
153Assert.Equal(TimeSpan.FromSeconds(130), new KestrelServerLimits().KeepAliveTimeout); 160Assert.Equal(value, new KestrelServerLimits { KeepAliveTimeout = value }.KeepAliveTimeout); 166Assert.Equal(TimeSpan.MaxValue, new KestrelServerLimits { KeepAliveTimeout = Timeout.InfiniteTimeSpan }.KeepAliveTimeout);