aspnetcore/src/Shared
Stephen Halter e727101957
Work around potential race in PipeWriter Redux (#11065)
- Make sure we always await the last flush task before calling FlushAsync
  again instead of preemptively calling FlushAsync and checking to see
  if the ValueTask is incomplete before bothering to acquire the _flushLock
- This now acquires the _flushLock fore every call to Response.Body.Write
  whereas this only happened for truly async writes before.
- I don't think this is a big concern since this should normally be uncontested,
  and DefaultPipeWriter.FlushAsync/GetResult already acquire a lock.
2019-06-13 20:03:29 -07:00
..
Buffers.MemoryPool Work around potential race in PipeWriter Redux (#11065) 2019-06-13 20:03:29 -07:00
Buffers.Testing
CertificateGeneration
ChunkingCookieManager
ClosedGenericMatcher
CopyOnWriteDictionary
Diagnostics
E2ETesting Only run selenium tests when build java is specified (#11018) 2019-06-10 14:35:27 -07:00
ErrorPage
EventSource.Testing Convert SignalR EventSource usage to new pattern (#11130) 2019-06-13 18:40:00 -07:00
HttpSys
ObjectMethodExecutor
Process
PropertyActivator Use throws expressions and expression bodied members (#10764) 2019-06-06 09:56:12 -07:00
PropertyHelper Use throws expressions and expression bodied members (#10764) 2019-06-06 09:56:12 -07:00
RangeHelper
Razor
RazorViews
SecurityHelper
StackTrace
SyncPoint
UrlDecoder
ValueTaskExtensions
WebEncoders Spanified Webencoders.Base64UrlEncode (#11047) 2019-06-10 18:18:31 -07:00
test
NullScope.cs