]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: quic: delete timer task on quic_close()
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 23 Dec 2021 14:06:56 +0000 (15:06 +0100)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Thu, 23 Dec 2021 15:06:07 +0000 (16:06 +0100)
commit0a29e138358afb503967edf2f8508912ee58ccd7
tree8c2b9310eef19cc0b9c7b94867ffdb9e9dfbd8b7
parente81fed9a5427cea129afba8249db2ad31733e31c
MINOR: quic: delete timer task on quic_close()

The timer task is attached to the connection-pinned thread. Only this
thread can delete it. With the future refcount implementation of
quic_conn, every thread can be responsible to remove the quic_conn via
quic_conn_free(). Thus, the timer task deletion is moved from the
calling function quic_close().
src/xprt_quic.c