From e7e2913fe44780edf6a7c45123577a522f7adbb4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pavel=20=C5=A0imerda?= Date: Mon, 13 Apr 2015 16:01:01 +0200 Subject: [PATCH] lnstat: run indefinitely by default MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit See also: * https://bugzilla.redhat.com/show_bug.cgi?id=977845 Signed-off-by: Pavel Å imerda --- misc/lnstat.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/misc/lnstat.c b/misc/lnstat.c index 32b5cbe57..41e76fcfa 100644 --- a/misc/lnstat.c +++ b/misc/lnstat.c @@ -249,7 +249,7 @@ int main(int argc, char **argv) MODE_JSON, MODE_NORMAL, } mode = MODE_NORMAL; - unsigned long count = 1; + unsigned long count = 0; struct table_hdr *header; static struct field_params fp; int num_req_files = 0; @@ -362,7 +362,7 @@ int main(int argc, char **argv) if (interval < 1 ) interval = 1; - for (i = 0; i < count; i++) { + for (i = 0; i < count || !count; ) { lnstat_update(lnstat_files); if (mode == MODE_JSON) print_json(stdout, lnstat_files, &fp); @@ -373,8 +373,10 @@ int main(int argc, char **argv) print_line(stdout, lnstat_files, &fp); } fflush(stdout); - if (i < count - 1) + if (i < count - 1 || !count) sleep(interval); + if (count) + ++i; } break; } -- 2.47.2