From 549577a728fc3bacbfea8978c4f514cef5b073dc Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 30 Oct 2006 12:23:41 +0100 Subject: [PATCH] [PATCH] Don't put_job() on def_thread It's not accounted. Signed-off-by: Jens Axboe --- init.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/init.c b/init.c index 58defbe2..1bcd4879 100644 --- a/init.c +++ b/init.c @@ -432,6 +432,9 @@ static struct thread_data *get_new_job(int global, struct thread_data *parent) static void put_job(struct thread_data *td) { + if (td == &def_thread) + return; + memset(&threads[td->thread_number - 1], 0, sizeof(*td)); thread_number--; } -- 2.25.1