]> git.kaiwu.me - haproxy.git/commit
MINOR: mux-quic: do not release qcs if there is remaining data to send
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 8 Dec 2021 13:42:55 +0000 (14:42 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 8 Dec 2021 14:26:16 +0000 (15:26 +0100)
commit2873a31c81dfcc0a2b85d0c70f530bd3edf9b995
tree5069ccd35e02adc95e1761dd4b800ee775d74aae
parent70f8948364524b83f4763f02ceea884019451e06
MINOR: mux-quic: do not release qcs if there is remaining data to send

A qcs is not freed if there is remaining data in its buffer. In this
case, the flag QC_SF_DETACH is positionned.

The qcc io handler is responsible to remove the qcs if the QC_SF_DETACH
is set and their buffers are empty.
include/haproxy/mux_quic-t.h
src/mux_quic.c