mirror of
https://github.com/gabime/spdlog.git
synced 2024-12-26 10:31:34 +08:00
Update rotating_file_sink-inl.h
This commit is contained in:
parent
64dd4dc219
commit
53a56b82af
@ -100,7 +100,7 @@ SPDLOG_INLINE void rotating_file_sink<Mutex>::rotate_()
|
|||||||
}
|
}
|
||||||
filename_t target = calc_filename(base_filename_, i);
|
filename_t target = calc_filename(base_filename_, i);
|
||||||
|
|
||||||
if (!rename_file(src, target))
|
if (!rename_file_(src, target))
|
||||||
{
|
{
|
||||||
// if failed try again after a small delay.
|
// if failed try again after a small delay.
|
||||||
// this is a workaround to a windows issue, where very high rotation
|
// this is a workaround to a windows issue, where very high rotation
|
||||||
@ -121,7 +121,7 @@ SPDLOG_INLINE void rotating_file_sink<Mutex>::rotate_()
|
|||||||
// delete the target if exists, and rename the src file to target
|
// delete the target if exists, and rename the src file to target
|
||||||
// return true on success, false otherwise.
|
// return true on success, false otherwise.
|
||||||
template<typename Mutex>
|
template<typename Mutex>
|
||||||
SPDLOG_INLINE bool rotating_file_sink<Mutex>::rename_file_(const filename_t &src_filename, const filename_t &target_filename)
|
SPDLOG_INLINE bool rotating_file_sink<Mutex>::rename_file_(yconst filename_t &src_filename, const filename_t &target_filename)
|
||||||
{
|
{
|
||||||
// try to delete the target file in case it already exists.
|
// try to delete the target file in case it already exists.
|
||||||
(void)details::os::remove(target_filename);
|
(void)details::os::remove(target_filename);
|
||||||
|
Loading…
Reference in New Issue
Block a user