From: Jens Axboe Date: Thu, 23 May 2013 19:27:54 +0000 (+0200) Subject: Always exit if do_exit is set after parse X-Git-Tag: fio-2.1.1~11 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=0b14f0a8bc16f949d9ff3eb425fa7a896513fb15;hp=4ac23d27a5e5dea73c4db4a4fcc46a6afe645bd0 Always exit if do_exit is set after parse It need not be an error condition, it could be just after doing --cmdhelp or similar. Signed-off-by: Jens Axboe --- diff --git a/init.c b/init.c index e9e5096a..c44fa671 100644 --- a/init.c +++ b/init.c @@ -1844,10 +1844,8 @@ int parse_cmd_line(int argc, char *argv[], int client_type) break; } - if (do_exit) { - if (exit_val && !(is_backend || nr_clients)) - exit(exit_val); - } + if (do_exit && !(is_backend || nr_clients)) + exit(exit_val); if (nr_clients && fio_clients_connect()) { do_exit++;