From: Jens Axboe Date: Thu, 19 May 2016 14:49:31 +0000 (-0600) Subject: backend: only do forceful timeout exit if the job isn't actively finishing X-Git-Tag: fio-2.10~17 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=2c45a4acc6a5e335b9dcf4d6722d4cbbf92d9f6c;ds=sidebyside backend: only do forceful timeout exit if the job isn't actively finishing Signed-off-by: Jens Axboe --- diff --git a/backend.c b/backend.c index 7de6f654..efedb532 100644 --- a/backend.c +++ b/backend.c @@ -1900,6 +1900,7 @@ static void reap_threads(unsigned int *nr_running, unsigned int *t_rate, * move on. */ if (td->terminate && + td->runstate < TD_FSYNCING && time_since_now(&td->terminate_time) >= FIO_REAP_TIMEOUT) { dump_td_info(td); td_set_runstate(td, TD_REAPED);