mirror of
https://github.com/logos-blockchain/logos-blockchain-simulations.git
synced 2026-01-07 15:43:09 +00:00
Fix cache
This commit is contained in:
parent
8147b7d718
commit
ec9f79c763
@ -211,13 +211,6 @@ impl MixNode {
|
||||
}
|
||||
|
||||
fn forward(&mut self, message: MixMessage, exclude_node: Option<NodeId>) {
|
||||
if self
|
||||
.message_cache
|
||||
.cache_set(Self::sha256(&message.0), ())
|
||||
.is_some()
|
||||
{
|
||||
return;
|
||||
}
|
||||
for node_id in self
|
||||
.settings
|
||||
.connected_peers
|
||||
@ -227,6 +220,7 @@ impl MixNode {
|
||||
self.network_interface
|
||||
.send_message(*node_id, message.clone())
|
||||
}
|
||||
self.message_cache.cache_set(Self::sha256(&message.0), ());
|
||||
}
|
||||
|
||||
fn receive(&mut self) -> Vec<NetworkMessage<MixMessage>> {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user