From e75d2d4496643ef6b4033d574cd47b92aeb21a11 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Mon, 14 May 2018 03:29:21 +0200 Subject: [PATCH] Fix dummy additions --- uapi.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/uapi.go b/uapi.go index 53a598e..9858f60 100644 --- a/uapi.go +++ b/uapi.go @@ -235,14 +235,13 @@ func ipcSetOperation(device *Device, socket *bufio.ReadWriter) *IPCError { dummy = device.staticIdentity.publicKey.Equals(publicKey) device.staticIdentity.mutex.RUnlock() + if dummy { peer = &Peer{} + } else { + peer = device.LookupPeer(publicKey) } - // find peer referenced - - peer = device.LookupPeer(publicKey) - if peer == nil { peer, err = device.NewPeer(publicKey) if err != nil {