]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: h2: handle GOAWAY frames
authorWilly Tarreau <w@1wt.eu>
Sun, 29 Oct 2017 23:28:29 +0000 (00:28 +0100)
committerWilly Tarreau <w@1wt.eu>
Tue, 31 Oct 2017 17:16:19 +0000 (18:16 +0100)
commite96b0922e9b26260041fda7acc108a4ec901ef0a
tree600a01c6810f6c6efa4c4c73f419fd4824ab7550
parent23b92aa2bb5a4f26cc02859daa900e99feb3f6b2
MEDIUM: h2: handle GOAWAY frames

The ID is respected, and only IDs greater than the advertised last_id
are woken up, with a CS_FL_ERROR flag to signal that the stream is
aborted. This is necessary for a browser to abort a download or to
reject a bad response that affects the connection's state.
src/mux_h2.c