device: do not consume handshake messages if not running

Signed-off-by: Jason A. Donenfeld <[email protected]>
This commit is contained in:
Jason A. Donenfeld
2021-11-15 23:40:47 +01:00
parent 851efb1bb6
commit 63abb5537b
+1 -1
View File
@@ -282,7 +282,7 @@ func (device *Device) ConsumeMessageInitiation(msg *MessageInitiation) *Peer {
// lookup peer // lookup peer
peer := device.LookupPeer(peerPK) peer := device.LookupPeer(peerPK)
if peer == nil { if peer == nil || !peer.isRunning.Get() {
return nil return nil
} }