From: Michael Friedrich Date: Tue, 5 Aug 2014 11:52:24 +0000 (+0200) Subject: Flush stdout before _exit() X-Git-Tag: v2.0.2~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=53d3a4af5fcb42738a9955a8b7637733c8d86611;p=icinga2 Flush stdout before _exit() fixes #6852 refs #6820 --- diff --git a/lib/base/application.cpp b/lib/base/application.cpp index f69d0194a..d17415164 100644 --- a/lib/base/application.cpp +++ b/lib/base/application.cpp @@ -114,6 +114,7 @@ Application::~Application(void) void Application::Exit(int rc) { + std::cout.flush(); _exit(rc); // Yay, our static destructors are pretty much beyond repair at this point. }