aspnetcore/src
David Fowler e1bb2215e5
Remove the Channel<HubMessage> from the HubConnectionContext (#1468)
* Remove the Channel<HubMessage> from the HubConnectionContext
- Replace the channel with a single lock around the pipewriter. Since writes are always synchronous, the lock is held for a very short time.
- We were only using them in this scenario for handling multiple producers (the hub output, the keep alive ping and the broadcast).
- Handle the scenario where there's back pressure (when we use pipes that are bounded) and give callers a single task representing when back pressure is released.
- Handle synchronous exceptions in RedisHubLifetimeManager
- Fixed benchmarks
2018-02-17 10:22:11 -08:00
..
Common
…
Microsoft.AspNetCore.SignalR Split MsgPack into separate assembly (#1274) 2018-01-10 14:20:57 -08:00
Microsoft.AspNetCore.SignalR.Client Rename JwtBearer to AccessToken in C# Client (#1333) 2018-01-22 16:05:51 -08:00
Microsoft.AspNetCore.SignalR.Client.Core Remove unneeded dependencies (#1443) 2018-02-12 23:58:44 -08:00
Microsoft.AspNetCore.SignalR.Client.MsgPack Split MsgPack into separate assembly (#1274) 2018-01-10 14:20:57 -08:00
Microsoft.AspNetCore.SignalR.Common Logging invocations with errors would throw inside logger (#1445) 2018-02-13 14:57:21 -08:00
Microsoft.AspNetCore.SignalR.Core Remove the Channel<HubMessage> from the HubConnectionContext (#1468) 2018-02-17 10:22:11 -08:00
Microsoft.AspNetCore.SignalR.MsgPack Split MsgPack into separate assembly (#1274) 2018-01-10 14:20:57 -08:00
Microsoft.AspNetCore.SignalR.Protocols.MsgPack Client pipelines (#1435) 2018-02-12 22:27:43 -08:00
Microsoft.AspNetCore.SignalR.Redis Remove the Channel<HubMessage> from the HubConnectionContext (#1468) 2018-02-17 10:22:11 -08:00
Microsoft.AspNetCore.Sockets Remove unneeded dependencies (#1443) 2018-02-12 23:58:44 -08:00
Microsoft.AspNetCore.Sockets.Abstractions Remove unneeded dependencies (#1443) 2018-02-12 23:58:44 -08:00
Microsoft.AspNetCore.Sockets.Client.Http Revert "Fix flaky SSE test (#1279)" 2018-02-16 19:01:54 -08:00
Microsoft.AspNetCore.Sockets.Common.Http
…
Microsoft.AspNetCore.Sockets.Http Pass the array segment offset to WriteAsync (#1467) 2018-02-17 01:26:07 -08:00
Directory.Build.props
…