Adding lock in basic_file_sink truncate()

This commit is contained in:
Matteo Del Seppia 2024-12-02 22:40:09 +01:00
parent e79d95925a
commit 892cf9078a

View File

@ -28,6 +28,7 @@ SPDLOG_INLINE const filename_t &basic_file_sink<Mutex>::filename() const {
template <typename Mutex>
SPDLOG_INLINE void basic_file_sink<Mutex>::truncate() {
std::lock_guard<Mutex> lock(base_sink<Mutex>::mutex_);
file_helper_.reopen(true);
}