diff --git a/connect/src/spirc.rs b/connect/src/spirc.rs index 857a4409..b9d82231 100644 --- a/connect/src/spirc.rs +++ b/connect/src/spirc.rs @@ -872,6 +872,11 @@ impl SpircTask { ); } + // Don't handle messages that are not intended for us. + if !update.recipient.contains(device_id) { + return Ok(()); + } + match update.typ() { MessageType::kMessageTypeHello => self.notify(Some(ident)),