pool_scrub_max_interval : g_conf->osd_scrub_max_interval;
sched_time += scrub_min_interval;
- int divisor = scrub_min_interval *
- g_conf->osd_scrub_interval_randomize_ratio;
- if (divisor > 0) {
- sched_time += rand() % divisor;
+ if (g_conf->osd_scrub_interval_randomize_ratio > 0) {
+ sched_time += rand() % (int)(scrub_min_interval *
+ g_conf->osd_scrub_interval_randomize_ratio);
}
deadline += scrub_max_interval;
}