X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=fio.c;h=edc6b495789d04e30e88ab520a9204cf37422887;hp=89cc5996ca8854c9b9c655a232a366e8d278c9d7;hb=e48676baa53074b429460c71fb2c9e0ac7ac7d8c;hpb=40b44f4aac3fa9c00ef1573ad73bfc62f760cc2c diff --git a/fio.c b/fio.c index 89cc5996..edc6b495 100644 --- a/fio.c +++ b/fio.c @@ -990,6 +990,7 @@ static void reap_threads(int *nr_running, int *t_rate, int *m_rate) /* * thread is not dead, continue */ + pending++; continue; reaped: if (td->o.use_thread) { @@ -1002,6 +1003,7 @@ reaped: (*nr_running)--; (*m_rate) -= td->o.ratemin; (*t_rate) -= td->o.rate; + pending--; if (td->error) exit_value++;