diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-13 18:23:40 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2018-05-13 18:26:09 +0200 |
commit | 2c27ab205c992d3387574aa6d57780744d35d36f (patch) | |
tree | e95bb88db16bac5d2050d3db13cd28570f44cd72 /peer.go | |
parent | 233f079a9479279d2aab68f4accb139ee87ad664 (diff) | |
download | wireguard-go-2c27ab205c992d3387574aa6d57780744d35d36f.tar.gz wireguard-go-2c27ab205c992d3387574aa6d57780744d35d36f.zip |
Rework index hashtable
Diffstat (limited to 'peer.go')
-rw-r--r-- | peer.go | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -20,7 +20,7 @@ const ( type Peer struct { isRunning AtomicBool mutex sync.RWMutex - keyPairs Keypairs + keypairs Keypairs handshake Handshake device *Device endpoint Endpoint @@ -234,7 +234,7 @@ func (peer *Peer) Stop() { // clear key pairs - kp := &peer.keyPairs + kp := &peer.keypairs kp.mutex.Lock() device.DeleteKeypair(kp.previous) @@ -250,7 +250,7 @@ func (peer *Peer) Stop() { hs := &peer.handshake hs.mutex.Lock() - device.indices.Delete(hs.localIndex) + device.indexTable.Delete(hs.localIndex) hs.Clear() hs.mutex.Unlock() |