|
|
@ -70,12 +70,6 @@ public:
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
filename_t filename()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
std::lock_guard<Mutex> lock(base_sink<Mutex>::mutex_);
|
|
|
|
|
|
|
|
return file_helper_.filename();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected:
|
|
|
|
protected:
|
|
|
|
void sink_it_(const details::log_msg &msg) override
|
|
|
|
void sink_it_(const details::log_msg &msg) override
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -155,7 +149,7 @@ private:
|
|
|
|
using details::os::filename_to_str;
|
|
|
|
using details::os::filename_to_str;
|
|
|
|
using details::os::remove_if_exists;
|
|
|
|
using details::os::remove_if_exists;
|
|
|
|
|
|
|
|
|
|
|
|
filename_t current_file = filename();
|
|
|
|
filename_t current_file = file_helper_.filename();
|
|
|
|
if (filenames_q_.full())
|
|
|
|
if (filenames_q_.full())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
auto old_filename = std::move(filenames_q_.front());
|
|
|
|
auto old_filename = std::move(filenames_q_.front());
|
|
|
|