From: Jens Axboe Date: Wed, 14 Feb 2007 07:53:11 +0000 (+0100) Subject: [PATCH] syslet: fix leak of ring and ahu X-Git-Tag: fio-1.12~84 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;ds=inline;h=7f059a76061ea676419d91fe4c5270d817f283a1;p=fio.git [PATCH] syslet: fix leak of ring and ahu Clean it in async_unregister() Signed-off-by: Jens Axboe --- 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)