diff --git a/src/proto_quic.c b/src/proto_quic.c index fb606e323..4becdea32 100644 --- a/src/proto_quic.c +++ b/src/proto_quic.c @@ -625,8 +625,10 @@ static int quic_deallocate_dghdlrs(void) int i; if (quic_dghdlrs) { - for (i = 0; i < global.nbthread; ++i) + for (i = 0; i < global.nbthread; ++i) { + free(quic_dghdlrs[i].buf.buffer); tasklet_free(quic_dghdlrs[i].task); + } free(quic_dghdlrs); }