less nesting levels, and less repeatings.
Signed-off-by: Kefu Chai <kchai@redhat.com>
scrub_preempted = true;
}
if (scrubber.waiting_on_whom.empty()) {
- if (ops_blocked_by_scrub()) {
- requeue_scrub(true);
- } else {
- requeue_scrub(false);
- }
+ requeue_scrub(ops_blocked_by_scrub());
}
}
if (is_primary()) {
if (scrubber.active) {
if (last_update_applied >= scrubber.subset_last_update) {
- if (ops_blocked_by_scrub()) {
- requeue_scrub(true);
- } else {
- requeue_scrub(false);
- }
-
+ requeue_scrub(ops_blocked_by_scrub());
}
} else {
assert(scrubber.start == scrubber.end);
// requeue an active chunky scrub waiting on recovery ops
if (!deleting && active_pushes == 0
&& scrubber.is_chunky_scrub_active()) {
- if (ops_blocked_by_scrub()) {
- requeue_scrub(true);
- } else {
- requeue_scrub(false);
- }
+ requeue_scrub(ops_blocked_by_scrub());
}
}