|
|
@ -105,6 +105,7 @@ private:
|
|
|
|
if (!rename_file(src, target))
|
|
|
|
if (!rename_file(src, target))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
file_helper_.reopen(true); // truncate the log file anyway to prevent it to grow beyond its limit!
|
|
|
|
file_helper_.reopen(true); // truncate the log file anyway to prevent it to grow beyond its limit!
|
|
|
|
|
|
|
|
current_size_ = 0;
|
|
|
|
throw spdlog_ex(
|
|
|
|
throw spdlog_ex(
|
|
|
|
"rotating_file_sink: failed renaming " + filename_to_str(src) + " to " + filename_to_str(target), errno);
|
|
|
|
"rotating_file_sink: failed renaming " + filename_to_str(src) + " to " + filename_to_str(target), errno);
|
|
|
|
}
|
|
|
|
}
|
|
|
|