commit | bfb3ea221ed3b5ce4a0795cee778b965ee83cf9f | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Thu May 23 19:54:43 2013 +0200 |
committer | Jens Axboe <axboe@kernel.dk> | Thu May 23 19:54:43 2013 +0200 |
tree | 6eb45ae58d874e490c025b5cf63de63352eb5857 | |
parent | 4a88752ad8e0b67ef9499262998d221559d6dac1 [diff] [blame] |
Fix segfault is bool option is used on command line and fails parsing Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/init.c b/init.c index 7246bd8..0cc6a52 100644 --- a/init.c +++ b/init.c
@@ -1726,8 +1726,13 @@ } ret = fio_cmd_option_parse(td, opt, val); - if (ret) + if (ret) { + if (td) { + put_job(td); + td = NULL; + } do_exit++; + } if (!ret && !strcmp(opt, "ioengine")) { free_ioengine(td);