commit | ad26d8d8207a5c839ab5fa133b1b65527f1bdbea | [log] [tgz] |
---|---|---|
author | Olivier Houchard <ohouchard@haproxy.com> | Fri May 10 17:48:28 2019 +0200 |
committer | Olivier Houchard <cognet@ci0.org> | Fri May 10 17:48:59 2019 +0200 |
tree | 6fdaa8c676d3021bca7d78a27427680efc4a094f | |
parent | bfe2a83c244cc11e921216d177db1d0f523c948f [diff] |
BUG/MEDIUM: streams: Make sur SI_FL_L7_RETRY is set before attempting a retry. In a few cases, we'd just check if the backend is configured to do retries, and not if it's still allowed on the stream_interface. The SI_FL_L7_RETRY flag could have been removed because we failed to allocate a buffer, or because the request was too big to fit in a single buffer, so make sure it's there before attempting a retry.