Rewrite because clippy didn't understand drop
Some checks are pending
continuous-integration/drone/push Build is running
Some checks are pending
continuous-integration/drone/push Build is running
This commit is contained in:
parent
50806b54b7
commit
b14515a422
1 changed files with 23 additions and 21 deletions
|
@ -187,6 +187,7 @@ impl FullMeshPeeringStrategy {
|
|||
pub async fn run(self: Arc<Self>) {
|
||||
loop {
|
||||
// 1. Read current state: get list of connected peers (ping them)
|
||||
let (to_ping, to_retry) = {
|
||||
let known_hosts = self.known_hosts.read().unwrap();
|
||||
debug!("known_hosts: {} peers", known_hosts.list.len());
|
||||
|
||||
|
@ -212,7 +213,8 @@ impl FullMeshPeeringStrategy {
|
|||
_ => (),
|
||||
}
|
||||
}
|
||||
drop(known_hosts);
|
||||
(to_ping, to_retry)
|
||||
};
|
||||
|
||||
// 2. Dispatch ping to hosts
|
||||
trace!("to_ping: {} peers", to_retry.len());
|
||||
|
|
Loading…
Reference in a new issue