From: Jens Axboe Date: Tue, 20 Mar 2012 14:15:00 +0000 (+0100) Subject: client: don't leak file descriptor on exit X-Git-Tag: gfio-0.1~85 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=1e0c184e7cf03c8126e6e8dff4c45584283e6b9b client: don't leak file descriptor on exit Signed-off-by: Jens Axboe --- diff --git a/client.c b/client.c index b553b055..86ac8f41 100644 --- a/client.c +++ b/client.c @@ -131,6 +131,9 @@ static void remove_client(struct fio_client *client) fio_client_dec_jobs_eta(client->eta_in_flight, client->ops->eta); } + close(client->fd); + client->fd = -1; + nr_clients--; sum_stat_clients--;