commit | b374ba563ae3195f34b32d76ec4d5df2bb1ea2c0 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Thu Feb 16 11:18:15 2023 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Wed Feb 22 15:57:16 2023 +0100 |
tree | dd65f4c20f0b23f2221a211488f2f00f71e93a0d | |
parent | 2ca4cc1936c16db030f3cb66eaa628518984edb8 [diff] |
MAJOR: stream: Use SE descriptor date to detect read/write timeouts We stop to use the channel's expiration dates to detect read and write timeouts on the channels. We now rely on the stream-endpoint descriptor to do so. All the stuff is handled in process_stream(). The stream relies on 2 helper functions to know if the receives or sends may expire: sc_rcv_may_expire() and sc_snd_may_expire().