From: Gunnar Beutner Date: Fri, 20 Mar 2015 11:27:40 +0000 (+0100) Subject: Flush stderr in Application::Exit X-Git-Tag: v2.3.3~13 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4e680e6d581f6e944d5b1ca17ff962edcedd33e4;p=icinga2 Flush stderr in Application::Exit fixes #8734 --- diff --git a/lib/base/application.cpp b/lib/base/application.cpp index 1e5a39cba..af71a8725 100644 --- a/lib/base/application.cpp +++ b/lib/base/application.cpp @@ -107,6 +107,7 @@ Application::~Application(void) void Application::Exit(int rc) { std::cout.flush(); + std::cerr.flush(); BOOST_FOREACH(const Logger::Ptr& logger, Logger::GetLoggers()) { logger->Flush();