Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
.hdr_num = hdr_num,
};
- if (ret && td->o.verify_fatal) {
- td->terminate = 1;
+ if (ret && td->o.verify_fatal)
break;
- }
+
hdr_size = __hdr_size(td->o.verify);
if (td->o.verify_offset)
memswp(p, p + td->o.verify_offset, hdr_size);
}
}
+ if (ret && td->o.verify_fatal)
+ td->terminate = 1;
+
return ret;
}
if (ret) {
td_verror(td, ret, "async_verify");
- td->terminate = 1;
+ if (td->o.verify_fatal)
+ td->terminate = 1;
}
done: