Skip to content

Commit 463380d

Browse files
authored
Merge pull request #184 from pmconrad/2078_file_appender
Fixed busy-wait in delete_files
2 parents 8474e84 + 3b7e67a commit 463380d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/log/file_appender.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ namespace fc {
133133
{
134134
}
135135
}
136-
_deletion_task = schedule( [this]() { delete_files(); }, start_time + _interval_seconds,
136+
uint64_t next_file = time_point::now().sec_since_epoch() / _interval_seconds + 1;
137+
_deletion_task = schedule( [this]() { delete_files(); },
138+
fc::time_point_sec( next_file * _interval_seconds),
137139
"delete_files(3)" );
138140
}
139141
};

0 commit comments

Comments
 (0)