mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-03-26 01:29:20 +01:00
Send p2p messages to syncPeer when we are in and a specific peer is not set in SendToPeer (#5468)
This commit is contained in:
parent
9e50c5fd12
commit
fa6cb1ba3a
1 changed files with 6 additions and 1 deletions
|
@ -827,8 +827,13 @@ case class PeerManager(
|
|||
case Some(p) =>
|
||||
state.getPeerMsgSender(p)
|
||||
case None =>
|
||||
state.randomPeerMessageSender(Set.empty,
|
||||
state match {
|
||||
case s: SyncNodeState => Some(s.syncPeerMessageSender)
|
||||
case x @ (_: DoneSyncing | _: MisbehavingPeer | _: NodeShuttingDown |
|
||||
_: RemovePeers) =>
|
||||
x.randomPeerMessageSender(Set.empty,
|
||||
ServiceIdentifier.NODE_COMPACT_FILTERS)
|
||||
}
|
||||
}
|
||||
|
||||
peerMsgSenderOpt match {
|
||||
|
|
Loading…
Add table
Reference in a new issue