diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-14 03:29:21 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-14 03:29:21 +0200 |
commit | e75d2d4496643ef6b4033d574cd47b92aeb21a11 (patch) | |
tree | c2a00f4923d77e5bccad67aecd8d5e08f85066ac | |
parent | 0fb14232fab8b9112b3cffa299ad9edf34191a9a (diff) |
Fix dummy additions
-rw-r--r-- | uapi.go | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -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 { |