server: fixup bug in sending jobs_eta command
We stored nr_running in elapsed_sec, causing ETA to only
be reliable on the client when the job neared completion.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/server.c b/server.c
index 5e94696..4bc5e50 100644
--- a/server.c
+++ b/server.c
@@ -453,7 +453,7 @@
je->iops[i] = cpu_to_le32(je->iops[i]);
}
- je->elapsed_sec = cpu_to_le32(je->nr_running);
+ je->elapsed_sec = cpu_to_le64(je->elapsed_sec);
je->eta_sec = cpu_to_le64(je->eta_sec);
fio_net_send_cmd(server_fd, FIO_NET_CMD_ETA, je, size, cmd->tag);