Skip to content

Commit d761330

Browse files
committed
chroe: don't broadcast to unauthenticated peers
1 parent 0bef8a7 commit d761330

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

stackslib/src/net/p2p.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1050,6 +1050,9 @@ impl PeerNetwork {
10501050
if let Some(event_id) = self.events.get(&nk) {
10511051
let event_id = *event_id;
10521052
if let Some(convo) = self.peers.get_mut(&event_id) {
1053+
if !convo.is_authenticated() {
1054+
continue;
1055+
}
10531056
// safety check -- don't send to someone who has already been a relayer
10541057
let mut do_relay = true;
10551058
if let Some(pubkey) = convo.ref_public_key() {

0 commit comments

Comments
 (0)