commit | c1f0276b8826e49d4fbc20b18c6b0f38ec8e5c3f | [log] [tgz] |
---|---|---|
author | Olivier Houchard <cognet@ci0.org> | Fri Aug 09 17:50:05 2019 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Mon Aug 12 08:55:59 2019 +0200 |
tree | d727cee16511301c110697e1fc1a6d2ad2731f52 | |
parent | cfe6af686efff662bccaac817596e1a6d1fdb0c9 [diff] |
BUG/MEDIUM: proxy: Don't forget the SF_HTX flag when upgrading TCP=>H1+HTX. In stream_end_backend(), if we're upgrading from TCP to H1/HTX, as we don't destroy the stream, we have to add the SF_HTX flag on the stream, or bad things will happen. This was broken when attempting to fix github issue #196. This should be backported to 2.0. (cherry picked from commit 71b20c26bef68e2c7d52f1cfcdc7321d12c58e9e) Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>