Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
05:53
Pe_Elle_ joined
05:56
Pe_Elle left
06:57
Pe_Elle joined
07:00
Pe_Elle_ left
|
|||
Geth | cro-http: d98aca1518 | (Patrick Böker)++ | lib/Cro/HTTP2/FrameParser.pm6 Fix HTTP2 connections with multiple streams stalling HTTP2 knows a stream and connection flow-control window. Both windows need to be respected. A logic was put in place, to not update the window sizes when the stream that sent the data was closed. That's fine. But we do need to update the global window, otherwise the global window size permanently shrinks by that amount. When reusing a connection many times, this shinks the window size down to zero over time, effectively stalling the connection. |
10:24 | |
cro-http: 39022ce857 | (Patrick Böker)++ (committed using GitHub Web editor) | lib/Cro/HTTP2/FrameParser.pm6 Merge pull request #193 from patrickbkr/http2-multi-stream-window-updates Fix HTTP2 connections with multiple streams stalling |