Processing push messages is locking and unlocking crds table for each push message: https://github.com/solana-labs/solana/blob/536b879aa/gossip/src/cluster_info.rs#L2266-L2276 https://github.com/solana-labs/solana/blob/536b879aa/gossip/src/crds_gossip_push.rs#L215C9-L260 This commit instead locks the crds table once for all the received push messages. |
||
---|---|---|
.. | ||
cluster_info.rs | ||
crds_gossip.rs | ||
gossip.rs |