Free scrub_cur_list.buf when turning on no_scrub (potential memory leak)

This commit is contained in:
Vitaliy Filippov
2026-05-11 16:15:48 +03:00
parent 36d2b56208
commit 2fb6eb0c30
+2
View File
@@ -289,6 +289,8 @@ bool osd_t::continue_scrub()
if (no_scrub)
{
// Return false = no more scrub work to do
if (scrub_cur_list.buf)
free(scrub_cur_list.buf);
scrub_cur_list = {};
scrub_last_pg = {};
scrub_nearest_ts = 0;