aspnetcore/test/Microsoft.AspNetCore.Server...
Cesar Blum Silveira f29dd60999 Fix connection termination issues when using connection filters (#737, #747).
- If we're done before the client sends a FIN, force a FIN into the raw
  SocketInput so the task in FileteredStreamAdapter finishes gracefully
  and we dispose everything in proper order.
- If there's an error while writing to a stream (like ObjectDisposedException),
  log it once and prevent further write attempts. This means the client closed
  the connection while we were still writing output.
- This also fixes a bug related to the point above, where memory blocks were
  being leaked instead of returned to the pool (because we weren't catching
  the exception from Write()).
2016-04-19 22:04:33 -07:00
..
TestHelpers Fix connection termination issues when using connection filters (#737, #747). 2016-04-19 22:04:33 -07:00
TestResources
AsciiDecoder.cs
ChunkWriterTests.cs
ChunkedRequestTests.cs
ChunkedResponseTests.cs Fix connection termination issues when using connection filters (#737, #747). 2016-04-19 22:04:33 -07:00
ConnectionFilterTests.cs
ConnectionTests.cs
CreateIPEndpointTests.cs
DateHeaderValueManagerTests.cs
DummyApplication.cs
EngineTests.cs Fix connection termination issues when using connection filters (#737, #747). 2016-04-19 22:04:33 -07:00
FrameFacts.cs
FrameRequestHeadersTests.cs
FrameResponseHeadersTests.cs Add IWebHostBuilder.UseKestrel(options) overload to configure Kestrel (#720) 2016-04-13 14:57:54 -07:00
FrameTests.cs
HttpsConnectionFilterTests.cs
KestrelServerOptionsTests.cs Add IWebHostBuilder.UseKestrel(options) overload to configure Kestrel (#720) 2016-04-13 14:57:54 -07:00
KestrelServerTests.cs Hosting#698 Remove IServerFactory 2016-04-15 16:05:01 -07:00
LifetimeNotImplemented.cs
LoggingThreadPoolTests.cs
MemoryPoolBlockTests.cs
MemoryPoolExtensions.cs
MemoryPoolIteratorTests.cs
MessageBodyTests.cs
Microsoft.AspNetCore.Server.KestrelTests.xproj
MultipleLoopTests.cs
NetworkingTests.cs
PathNormalizerTests.cs
ServerAddressFacts.cs
SocketInputTests.cs
SocketOutputTests.cs
StreamSocketOutputTests.cs Fix connection termination issues when using connection filters (#737, #747). 2016-04-19 22:04:33 -07:00
TestConnection.cs
TestDateHeaderValueManager.cs
TestInput.cs
TestServer.cs
TestServiceContext.cs Add IWebHostBuilder.UseKestrel(options) overload to configure Kestrel (#720) 2016-04-13 14:57:54 -07:00
UrlPathDecoder.cs
WebHostBuilderKestrelExtensionsTests.cs Add KestrelServerOptionsSetup before KestrelServerOptions (#755) (#757) 2016-04-18 16:57:59 -07:00
project.json Use latest build of dotnet-test-xunit 2016-04-19 14:54:04 -07:00