Fix another rare journal flush stall

This commit is contained in:
Vitaliy Filippov
2022-12-30 02:03:33 +03:00
parent cf5c562800
commit d7bd36dc32
3 changed files with 6 additions and 2 deletions
+2 -1
View File
@@ -162,7 +162,8 @@ void journal_flusher_t::mark_trim_possible()
if (trim_wanted > 0)
{
dequeuing = true;
journal_trim_counter++;
if (!journal_trim_counter)
journal_trim_counter = journal_trim_interval;
bs->ringloop->wakeup();
}
}