commit | bfb077acffef96f3dbda66d9ceeb62feb66565e6 | [log] [tgz] |
---|---|---|
author | Frédéric Lécaille <flecaille@haproxy.com> | Fri Aug 12 11:55:20 2022 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Fri Aug 12 12:19:26 2022 +0200 |
tree | 73a56066d81e68f6128fe6befe21d43a6e755cb6 | |
parent | cc51c9a7338d60ca60e730b03113a76269702874 [diff] |
BUG/MINOR: quic: memleak on wrong datagram receipt There was a missing pool_free() call for such datagrams. As far as I see there is no leak on valid datagram receipt. Must be backported to 2.6.
diff --git a/src/quic_sock.c b/src/quic_sock.c index e74e889..8d19756 100644 --- a/src/quic_sock.c +++ b/src/quic_sock.c
@@ -257,6 +257,7 @@ return 1; err: + pool_free(pool_head_quic_dgram, new_dgram); return 0; }