Then we don't have to do a seperate check for time_based exit.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
if (runtime_exceeded(td, &io_u->start_time)) {
put_io_u(td, io_u);
+ td->terminate = 1;
break;
}
if (runtime_exceeded(td, &s)) {
put_io_u(td, io_u);
+ td->terminate = 1;
break;
}
unsigned long long runtime[2];
struct thread_data *td = data;
unsigned long elapsed;
- struct timeval t;
int clear_state;
if (!td->o.use_thread)
if (td->error || td->terminate)
break;
- fio_gettime(&t, NULL);
- if (runtime_exceeded(td, &t))
- break;
-
if (td->o.verify == VERIFY_NONE)
continue;