]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
actually flush log lines 13062/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 2 Nov 2023 16:11:40 +0000 (17:11 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 2 Nov 2023 16:11:40 +0000 (17:11 +0100)
pdns/logger.cc

index 512807bcdc913c9e4f99c61d8d75f40137a50b5f..c31651552deb364c50abcfd4d21d9744c152ca87 100644 (file)
@@ -19,6 +19,7 @@
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
+#include <ostream>
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -115,7 +116,7 @@ void Logger::log(const string& msg, Urgency u) noexcept
     else {
       line << msg << endl;
     }
-    clog << line.str();
+    clog << line.str() << std::flush;
 #ifndef RECURSOR
     mustAccount = true;
 #endif