mirror of
https://github.com/darkrenaissance/darkfi.git
synced 2026-04-28 03:00:18 -04:00
p2pnet/hosts.rs: acquire lock outside of store loop
This commit is contained in:
@@ -43,8 +43,9 @@ impl Hosts {
|
||||
} else {
|
||||
input_addrs
|
||||
};
|
||||
let mut addrs_map = self.addrs.lock().await;
|
||||
for addr in addrs {
|
||||
self.addrs.lock().await.insert(addr);
|
||||
addrs_map.insert(addr);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -58,8 +59,9 @@ impl Hosts {
|
||||
} else {
|
||||
input_addrs
|
||||
};
|
||||
let mut addrs_map = self.addrs.lock().await;
|
||||
for addr in addrs {
|
||||
self.addrs.lock().await.insert(addr);
|
||||
addrs_map.insert(addr);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user