X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=io_u.c;h=c50a17dfb8d5580a1fd7f646aec37a076c27821f;hp=a35aafd2d947617f4da588c11752f3e849f71a54;hb=ddf24e42b5f801e6a66f8976c97edcb88080ecdf;hpb=d2d982d3c510e23a4344b24ba1a29b5c6f0fbaa0;ds=sidebyside diff --git a/io_u.c b/io_u.c index a35aafd2..c50a17df 100644 --- a/io_u.c +++ b/io_u.c @@ -1413,6 +1413,9 @@ static void account_io_completion(struct thread_data *td, struct io_u *io_u, add_bw_sample(td, idx, bytes, &icd->time); add_iops_sample(td, idx, bytes, &icd->time); + + if (td->o.number_ios && !--td->o.number_ios) + td->done = 1; } static long long usec_for_io(struct thread_data *td, enum fio_ddir ddir)