From 28ee906f44f9bb31fd91679472386ad236c94319 Mon Sep 17 00:00:00 2001 From: mav Date: Wed, 13 Mar 2019 20:29:10 +0000 Subject: [PATCH] MFC r344844: Flush stdout after each iteration. Without this, if output is redirected from the console, it is buffered for too long, making tool quite unusable. --- usr.bin/ctlstat/ctlstat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/usr.bin/ctlstat/ctlstat.c b/usr.bin/ctlstat/ctlstat.c index 34e340fadde..6586430172c 100644 --- a/usr.bin/ctlstat/ctlstat.c +++ b/usr.bin/ctlstat/ctlstat.c @@ -717,6 +717,7 @@ main(int argc, char **argv) } fprintf(stdout, "\n"); + fflush(stdout); ctx.flags &= ~CTLSTAT_FLAG_FIRST_RUN; if (count != 1) sleep(waittime); -- 2.45.0