From b91910955a449fbd1feec405ad9da921e00ee9a5 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 26 Jan 2023 15:34:31 +0100 Subject: [PATCH] BUG/MINOR: ring: release the backing store name on exit ASAN found that a ring equipped with a backing store did not release the store name on exit. This should be backported to 2.7. --- src/sink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sink.c b/src/sink.c index 0aae5f2a7..e8d00059e 100644 --- a/src/sink.c +++ b/src/sink.c @@ -1398,6 +1398,7 @@ static void sink_deinit() msync(area, size, MS_SYNC); munmap(area, size); + ha_free(&sink->store); } else ring_free(sink->ctx.ring);