diff --git a/src/logid/logid.cpp b/src/logid/logid.cpp index 14f4ed69..42015354 100644 --- a/src/logid/logid.cpp +++ b/src/logid/logid.cpp @@ -135,6 +135,12 @@ int main(int argc, char** argv) { std::shared_ptr config; std::shared_ptr virtual_input; + + /* Set stdout buff to Null so that loging system like journal + * can actually read it. + */ + setbuf(stdout, NULL); + // Read config try { config = std::make_shared(options.config_file);