client: remove duplicated code
authorJens Axboe <axboe@fb.com>
Tue, 20 Oct 2015 15:07:31 +0000 (09:07 -0600)
committerJens Axboe <axboe@fb.com>
Tue, 20 Oct 2015 15:07:31 +0000 (09:07 -0600)
Signed-off-by: Jens Axboe <axboe@fb.com>
backend.c
client.c
fio.h

index b1477df8e4672fed634b73e677655acc110dede5..8fd55359b6e40ce97885c2e92ffdc0f998acfd33 100644 (file)
--- a/backend.c
+++ b/backend.c
@@ -100,7 +100,7 @@ static void sig_int(int sig)
        }
 }
 
-static void sig_show_status(int sig)
+void sig_show_status(int sig)
 {
        show_running_run_stats();
 }
index 147ee38969d09fd146bd4754288a028041a311ee..005ddf4ac47cdb6ded1dc5f443bc106589b28bfe 100644 (file)
--- a/client.c
+++ b/client.c
@@ -534,11 +534,6 @@ static void sig_int(int sig)
        fio_clients_terminate();
 }
 
-static void sig_show_status(int sig)
-{
-       show_running_run_stats();
-}
-
 static void client_signal_handler(void)
 {
        struct sigaction act;
diff --git a/fio.h b/fio.h
index a00e8f23000c6450b5e636868602556c0057c35d..adf879f3461218e4300a38974e90cbd994741280 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -483,6 +483,7 @@ extern int ioengine_load(struct thread_data *);
 extern int parse_dryrun(void);
 extern int fio_running_or_pending_io_threads(void);
 extern int fio_set_fd_nonblocking(int, const char *);
+extern void sig_show_status(int sig);
 
 extern uintptr_t page_mask;
 extern uintptr_t page_size;