From 7c7b5b60030e0fed4996c87cc8a32c8eff3c372d Mon Sep 17 00:00:00 2001 From: Doug Freed Date: Sat, 27 Jul 2019 05:43:37 +0000 Subject: [PATCH] dnsdist-console: flush cout after printing g_outputBuffer cout may not be a tty, in which case it is block buffered by stdlib, so flush it after printing g_outputBuffer. Fixes #8130 --- pdns/dnsdist-console.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/dnsdist-console.cc b/pdns/dnsdist-console.cc index 75b3561afa..b46c905241 100644 --- a/pdns/dnsdist-console.cc +++ b/pdns/dnsdist-console.cc @@ -299,7 +299,7 @@ void doConsole() } } else - cout << g_outputBuffer; + cout << g_outputBuffer << std::flush; if(!getLuaNoSideEffect()) feedConfigDelta(line); } -- 2.47.2