From 50fe577d1f3bd06e15fe2006459debd9fdffd04a Mon Sep 17 00:00:00 2001 From: Craig Loomis Date: Fri, 5 Jul 2013 10:51:36 -0400 Subject: [PATCH] Explicitly flush output at end of each zevent For "zpool events -f" flush stdout to ensure the last zevent is always printed immediately. Signed-off-by: Brian Behlendorf Closes #1568 --- cmd/zpool/zpool_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/zpool/zpool_main.c b/cmd/zpool/zpool_main.c index 37aa289..19f1f28 100644 --- a/cmd/zpool/zpool_main.c +++ b/cmd/zpool/zpool_main.c @@ -5243,6 +5243,7 @@ zpool_do_events_next(ev_opts_t *opts) zpool_do_events_nvprint(nvl, 8); printf(gettext("\n")); } + (void) fflush(stdout); nvlist_free(nvl); } -- 1.8.3.1