commit | 45f752e037b15fcd07d4620fbc39b8b192fa0bda | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Mon Oct 30 15:44:59 2017 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Tue Oct 31 18:16:18 2017 +0100 |
tree | 9de5a82b0e6dfd22d4cc3ee96514f275e877f94b | |
parent | 60935149334bf61d61cfbbbc30194733ba312008 [diff] |
MEDIUM: h2: unblock a connection when its current stream detaches If a stream is killed for whatever reason and it happens to be the one currently blocking the connection, we must unblock the connection and enable polling again so that it can attempt to make progress. This may happen for example on upload timeout, where the demux is blocked due to a full stream buffer, and the stream dies on server timeout and quits.