]> git.bitcoin.ninja Git - rust-lightning/commit
Reduce the max pending forwarded gossip messages somewhat 2022-03-less-gossip-forward
authorMatt Corallo <git@bluematt.me>
Wed, 23 Mar 2022 23:22:25 +0000 (23:22 +0000)
committerMatt Corallo <git@bluematt.me>
Wed, 23 Mar 2022 23:28:47 +0000 (23:28 +0000)
commit07a9a9b8c9de64ad6be0de28733f3ad6dc30bac4
tree838d9075a6e630a0e38cae0a7710b1acc6ca99c7
parentf6fa8e9c5baf220da9945ab6ec114404486446f0
Reduce the max pending forwarded gossip messages somewhat

There's no reason to forward more gossip messages than we include
in the pending buffer during initial sync. Forwarding is a
best-effort action and we don't care too much if we have to drop
messages because we're receiving too many gossip messages, in fact
that's the desired otucome.

Initial gossip, on the other hand, we want to be as liberal as we
can be, as we are effectively rate-limited to our messages-per-ping
messages per our network RTT, which can lead to initial sync being
rather slow.
lightning/src/ln/peer_handler.rs