aspnetcore/src
David Fowler b0be780f1b
Remove dependency on pipe events in HttpConnection (#11132)
- Refactored the HttpConnection to not depend on OnReaderCompleted and OnWriterCompleted. Instead we use ConnectionClosed to detect the FIN that we propagate via ConnectedAborted.
- Fire ConnectionClosed when a FIN is received from both transports.
- Remove pipe completion from Http1Connection and Http1OutputProducer. Instead just return from request processing.
- Cancel the transport input on RawStream to yield the pending read. This is much more efficient than passing a cancellation token into everything (and more reliable)
- Fixed the RequestTests to not depend on inline scheduling
- Properly dispose things in the LibuvOutputConsumerTests
- Skipped flaky test
2019-06-13 10:30:23 -07:00
..
Analyzers
Antiforgery
Azure
Components Headless Blazor client (#11112) 2019-06-13 10:05:40 -07:00
DataProtection
DefaultBuilder
Features/JsonPatch
Framework React to changes in Microsoft.NETCore.App (#11153) 2019-06-12 17:51:40 -07:00
Hosting Move extension method out of Microsoft.AspNetCore (#11148) 2019-06-13 08:14:58 -07:00
Html/Abstractions
Http
Identity
Installers React to changes in Microsoft.NETCore.App (#11153) 2019-06-12 17:51:40 -07:00
Middleware
MusicStore
Mvc
ProjectTemplates React to changes in Microsoft.NETCore.App (#11153) 2019-06-12 17:51:40 -07:00
Razor
Security
Servers Remove dependency on pipe events in HttpConnection (#11132) 2019-06-13 10:30:23 -07:00
Shared
SignalR Target netstandard2.1 for SignalR client (#10540) 2019-06-12 21:59:56 -07:00
SiteExtensions React to changes in Microsoft.NETCore.App (#11153) 2019-06-12 17:51:40 -07:00
Tools
submodules