AHV loop uses let-else (#30583)
This commit is contained in:
parent
7a8563f2c8
commit
6972f92c29
|
@ -61,14 +61,17 @@ impl AccountsHashVerifier {
|
|||
break;
|
||||
}
|
||||
|
||||
if let Some((
|
||||
let Some((
|
||||
accounts_package,
|
||||
num_outstanding_accounts_packages,
|
||||
num_re_enqueued_accounts_packages,
|
||||
)) = Self::get_next_accounts_package(
|
||||
&accounts_package_sender,
|
||||
&accounts_package_receiver,
|
||||
) {
|
||||
) else {
|
||||
std::thread::sleep(LOOP_LIMITER);
|
||||
continue;
|
||||
};
|
||||
info!("handling accounts package: {accounts_package:?}");
|
||||
let enqueued_time = accounts_package.enqueued.elapsed();
|
||||
|
||||
|
@ -99,9 +102,6 @@ impl AccountsHashVerifier {
|
|||
("enqueued-time-us", enqueued_time.as_micros(), i64),
|
||||
("handling-time-us", handling_time_us, i64),
|
||||
);
|
||||
} else {
|
||||
std::thread::sleep(LOOP_LIMITER);
|
||||
}
|
||||
}
|
||||
info!("Accounts Hash Verifier has stopped");
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue