From 71f2c4dee04e6f4eea53a48852b0e8f066b0c4ae Mon Sep 17 00:00:00 2001 From: Juan Batiz-Benet Date: Mon, 26 Jan 2015 22:31:58 -0800 Subject: [PATCH] p2p/peer/peerstore: mu position + comment --- p2p/peer/peerstore.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/p2p/peer/peerstore.go b/p2p/peer/peerstore.go index 540987b44..8be502ca4 100644 --- a/p2p/peer/peerstore.go +++ b/p2p/peer/peerstore.go @@ -62,9 +62,10 @@ func (e *expiringAddr) Expired() bool { type addressMap map[string]expiringAddr type addressbook struct { + sync.RWMutex // guards all fields + addrs map[ID]addressMap ttl time.Duration // initial ttl - sync.RWMutex } func newAddressbook() *addressbook {