diff --git a/libs/log/source/log.cpp b/libs/log/source/log.cpp index 119305ce..5381d20b 100644 --- a/libs/log/source/log.cpp +++ b/libs/log/source/log.cpp @@ -89,7 +89,12 @@ namespace psemek::log std::lock_guard lock{sinks_mutex}; for (auto const & sink : sinks) + { sink->put_message(msg); +#ifdef __EMSCRIPTEN__ + sink->flush(); +#endif + } } static ::tm safe_localtime(std::time_t const & time)