aspnetcore/test/shared
Stephen Halter ac31e5ab30
[2.1.3] Consistently handle connection aborts (#2619)
* Decouple connection objects from the server (#2535)

- Making progress towards being able to use the connection objects on the client side.

* Wait for input writer to complete before calling OnConnectionClosed (#2566)

* Wait for the ConnectionClosed token to stop tracking connections (#2574)

- The prior strategy of waiting for the pipe completed callbacks doesn't work
  because blocks are returned to the memory pool after the callbacks are fired.

* Consistently handle connection resets (#2547)

* Provide better connection abort exceptions and logs

* void IConnectionDispatcher.OnConnection
2018-06-28 10:51:22 -07:00
..
TestCertificates
DisposableStack.cs
DummyApplication.cs
EventRaisingResourceCounter.cs
HttpParsingData.cs
KestrelTestLoggerProvider.cs
LifetimeNotImplemented.cs
MockLogger.cs
MockSystemClock.cs
PassThroughConnectionAdapter.cs Handle exception in SocketConnection.Shutdown() (#2562) 2018-05-10 23:39:06 -07:00
StringExtensions.cs
TaskTimeoutExtensions.cs [2.1.3] Consistently handle connection aborts (#2619) 2018-06-28 10:51:22 -07:00
TestApp.cs
TestApplicationErrorLogger.cs Add file logging to functional tests 2018-04-13 14:53:57 -07:00
TestConnection.cs [2.1.3] Consistently handle connection aborts (#2619) 2018-06-28 10:51:22 -07:00
TestConstants.cs
TestHttp1Connection.cs
TestKestrelTrace.cs
TestResources.cs Add SNI support #2357 2018-04-04 12:49:29 -07:00
TestServiceContext.cs