From 969357b0f78cc16f85692638cdabd8e5f7c9d2a1 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 28 Nov 2017 10:11:53 -0700 Subject: [PATCH] init: check and fail status-interval settings that are too small Smallest possible value is 1ms, so fail any setting that yields a value less than that. Signed-off-by: Jens Axboe --- init.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/init.c b/init.c index b7e9c0e5..b732bc98 100644 --- a/init.c +++ b/init.c @@ -2725,6 +2725,11 @@ int parse_cmd_line(int argc, char *argv[], int client_type) exit_val = 1; break; } + if (val < 1000) { + log_err("fio: status interval too small\n"); + do_exit++; + exit_val = 1; + } status_interval = val / 1000; break; } -- 2.25.1