diff --git a/modules/ripple_basics/utility/ripple_Log.cpp b/modules/ripple_basics/utility/ripple_Log.cpp index 348d25232..06e71dd6f 100644 --- a/modules/ripple_basics/utility/ripple_Log.cpp +++ b/modules/ripple_basics/utility/ripple_Log.cpp @@ -145,6 +145,8 @@ void Log::print (std::string const& text, bool toStdErr) std::string Log::rotateLog () { + boost::recursive_mutex::scoped_lock sl (s_lock); + bool const wasOpened = s_logFile.closeAndReopen (); if (wasOpened)