ca4fbd598c
In this commit, we introduce the ability for GossipSyncer's to transition their sync type. This allows us to be more flexible with our gossip syncers, as we can now prevent them from receiving new graph updates at any time. It's now possible to transition between the different sync types, as long as the GossipSyncer has reached its terminal chansSynced sync state. Certain transitions require some additional wire messages to be sent, like in the case of an ActiveSync GossipSyncer transitioning to a PassiveSync type. |
||
---|---|---|
.. | ||
bootstrapper.go | ||
chan_series.go | ||
gossiper_test.go | ||
gossiper.go | ||
log.go | ||
message_store_test.go | ||
message_store.go | ||
mock_test.go | ||
reliable_sender_test.go | ||
reliable_sender.go | ||
syncer_test.go | ||
syncer.go | ||
utils.go |