From 7f059a76061ea676419d91fe4c5270d817f283a1 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 14 Feb 2007 08:53:11 +0100 Subject: [PATCH] [PATCH] syslet: fix leak of ring and ahu Clean it in async_unregister() Signed-off-by: Jens Axboe --- engines/syslet-rw.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engines/syslet-rw.c b/engines/syslet-rw.c index d6d9943c..71a2c607 100644 --- a/engines/syslet-rw.c +++ b/engines/syslet-rw.c @@ -206,6 +206,9 @@ static void async_head_exit(struct syslet_data *sd) { if (async_unregister(sd->ahu, sizeof(*sd->ahu)) < 0) perror("async_register"); + + free(sd->ahu); + free(sd->ring); } static void fio_syslet_cleanup(struct thread_data *td) -- 2.25.1