We didn't take care of the stream error in the HTX send loop, causing
some errors (like buffer full) to provoke 100% CPU.
No backport is needed.
}
if (htx) {
- while (!(h2s->flags & H2_SF_BLK_ANY) && count && !htx_is_empty(htx)) {
+ while (h2s->st < H2_SS_ERROR && !(h2s->flags & H2_SF_BLK_ANY) &&
+ count && !htx_is_empty(htx)) {
idx = htx_get_head(htx);
blk = htx_get_blk(htx, idx);
btype = htx_get_blk_type(blk);