trigger: always send trigger, not just when remote command is set
authorJens Axboe <axboe@fb.com>
Wed, 19 Nov 2014 16:21:16 +0000 (09:21 -0700)
committerJens Axboe <axboe@fb.com>
Wed, 19 Nov 2014 16:21:16 +0000 (09:21 -0700)
Signed-off-by: Jens Axboe <axboe@fb.com>
backend.c

index 3c2697dec3edb71740cf51d3eddd9cd7fe7b2828..6816362a10123cdb812a61f2cc40b11689414e99 100644 (file)
--- a/backend.c
+++ b/backend.c
@@ -1804,10 +1804,9 @@ void exec_trigger(const char *cmd)
 void check_trigger_file(void)
 {
        if (__check_trigger_file() || trigger_timedout()) {
-               if (nr_clients) {
-                       if (trigger_remote_cmd)
-                               fio_clients_send_trigger(trigger_remote_cmd);
-               } else {
+               if (nr_clients)
+                       fio_clients_send_trigger(trigger_remote_cmd);
+               else {
                        verify_save_state();
                        fio_terminate_threads(TERMINATE_ALL);
                        exec_trigger(trigger_cmd);