From 02a2a278f6684f742fe131e1b598ca01cfa240db Mon Sep 17 00:00:00 2001
From: Glenn Matthews <glmatthe@cisco.com>
Date: Fri, 17 Feb 2017 23:01:13 +0100
Subject: reset: before calling execvp(), reset needs to flush stdout

Signed-off-by: Glenn Matthews <glmatthe@cisco.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
---
 console-tools/reset.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/console-tools/reset.c b/console-tools/reset.c
index 57cebb4ea..587c0d11a 100644
--- a/console-tools/reset.c
+++ b/console-tools/reset.c
@@ -56,6 +56,8 @@ int reset_main(int argc UNUSED_PARAM, char **argv UNUSED_PARAM)
 #if ENABLE_STTY
 		return stty_main(2, (char**)args);
 #else
+		/* Make sure stdout gets drained before we execvp */
+		fflush_all();
 		execvp("stty", (char**)args);
 #endif
 	}
-- 
cgit v1.2.3