X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=init.c;h=da8007760a5f321f779c2c61e4d8297af6e29ffb;hb=dc4729e3ef6a9116d7cd30e96e4f5863883e5bd7;hp=f7d702f849c7c39797912c8d7774b0fc6dccf908;hpb=c49cfc76551bab92d7fd0cd936ffcc901e59fb61;p=fio.git diff --git a/init.c b/init.c index f7d702f8..da800776 100644 --- a/init.c +++ b/init.c @@ -2810,6 +2810,15 @@ int parse_cmd_line(int argc, char *argv[], int client_type) break; ret = fio_cmd_ioengine_option_parse(td, opt, val); + + if (ret) { + if (td) { + put_job(td); + td = NULL; + } + do_exit++; + exit_val = 1; + } break; } case 'w':