solana/core
behzad nouri b5faa11f73
removes invalid/outdated pending push messages early (#12555)
In CrdsGossipPush::new_push_messages:
https://github.com/solana-labs/solana/blob/972619edb/core/src/crds_gossip_push.rs#L211-L228
we already have paid the cost of looking-up the label in crds table and
checking the hash value and wallclock only to find out that in some
cases the value is invalid or is outdated. So might as well remove the
value here rather than wait for the next call to
purge_old_pending_push_messages:
https://github.com/solana-labs/solana/blob/972619edb/core/src/crds_gossip_push.rs#L372
2020-10-07 18:29:20 +00:00
..
benches
src removes invalid/outdated pending push messages early (#12555) 2020-10-07 18:29:20 +00:00
tests filters out inactive nodes from push options (#12674) 2020-10-06 13:48:32 +00:00
.gitignore
Cargo.toml Remove skip-no-mangle entirely (#12696) 2020-10-07 09:13:48 -07:00
build.rs