server: add ETA as a specific command
[fio.git] / fio.c
diff --git a/fio.c b/fio.c
index baa17cf091823610ec691b1f32046ad9bca9ee60..10746062927f32b0c6956c0770ec88ba416f8747 100644 (file)
--- a/fio.c
+++ b/fio.c
@@ -139,7 +139,11 @@ static void *disk_thread_main(void *data)
                if (!threads)
                        break;
                update_io_ticks();
-               print_thread_status();
+
+               if (is_backend)
+                       fio_server_send_status();
+               else
+                       print_thread_status();
        }
 
        return NULL;
@@ -1169,7 +1173,7 @@ static void *thread_main(void *data)
        }
 
        fio_gettime(&td->epoch, NULL);
-       getrusage(RUSAGE_SELF, &td->ts.ru_start);
+       getrusage(RUSAGE_SELF, &td->ru_start);
 
        clear_state = 0;
        while (keep_running(td)) {