OSDN Git Service

Add initial value
[bytom/bytom.git] / p2p / addrbook.go
index 35a04c3..b7216d8 100644 (file)
@@ -155,6 +155,9 @@ func (a *AddrBook) AddOurAddress(addr *NetAddress) {
 
 func (a *AddrBook) OurAddresses() []*NetAddress {
        addrs := []*NetAddress{}
+       a.mtx.Lock()
+       defer a.mtx.Unlock()
+
        for _, addr := range a.ourAddrs {
                addrs = append(addrs, addr)
        }