commit | 3421aba3dedc064c6697c0cf6151faa39ea66a83 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Thu Jul 27 15:41:03 2017 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Tue Oct 31 18:16:18 2017 +0100 |
tree | 956d9af8385067a4d4e2bf95ffb8f6d875dc4870 | |
parent | cf68c787ae40fe870b96119ea7d8b516797dd676 [diff] |
MEDIUM: h2: decode SETTINGS frames and extract relevant settings The INITIAL_WINDOW_SIZE and MAX_FRAME_SIZE settings are now extracted from the settings frame, assigned to the connection, and attempted to be propagated to all existing streams as per the specification. In practice clients rarely update the settings after sending the first stream, so the propagation will rarely be used. The ACK is properly sent after the frame is completely parsed.