]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: notify the mux on CONNECTION_CLOSE
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 8 Dec 2021 13:51:04 +0000 (14:51 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Wed, 8 Dec 2021 14:26:16 +0000 (15:26 +0100)
commit5154e7a252530e07859d14cfb7ca7bb9c5a26821
tree2d2d9cc8269b3ae494064d0f38d7eaa783090309
parent2873a31c81dfcc0a2b85d0c70f530bd3edf9b995
MINOR: quic: notify the mux on CONNECTION_CLOSE

The xprt layer is reponsible to notify the mux of a CONNECTION_CLOSE
reception. In this case the flag QC_CF_CC_RECV is positionned on the
qcc and the mux tasklet is waken up.

One of the notable effect of the QC_CF_CC_RECV is that each qcs will be
released even if they have remaining data in their send buffers.
include/haproxy/mux_quic-t.h
src/mux_quic.c
src/xprt_quic.c