X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=client.c;h=6fe6d9f6b4cdceb0f699f7a9c5830e79b6491464;hp=82e12855ca5f904943238a47ddcd0ceef5cda730;hb=18aa1998aa8267b8a127b3fe53e58a68b4e99469;hpb=5610bcd8f4bd106a551fcba9c2f88c89ac709794 diff --git a/client.c b/client.c index 82e12855..6fe6d9f6 100644 --- a/client.c +++ b/client.c @@ -1024,6 +1024,7 @@ static void handle_ts(struct fio_client *client, struct fio_net_cmd *cmd) client_ts.thread_number = p->ts.thread_number; client_ts.groupid = p->ts.groupid; client_ts.unified_rw_rep = p->ts.unified_rw_rep; + client_ts.sig_figs = p->ts.sig_figs; if (++sum_stat_nr == sum_stat_clients) { strcpy(client_ts.name, "All clients"); @@ -2000,7 +2001,7 @@ int fio_handle_clients(struct client_ops *ops) int timeout; fio_gettime(&ts, NULL); - if (mtime_since(&eta_ts, &ts) >= 900) { + if (eta_time_within_slack(mtime_since(&eta_ts, &ts))) { request_client_etas(ops); memcpy(&eta_ts, &ts, sizeof(ts));