govpn.BothPrintf(`[terminating bind="%s"]`, *bindAddr)
for _, ps := range peers {
govpn.ScriptCall(
- confs[*ps.peer.Id].Down,
+ confs[*ps.peer.ID].Down,
ps.tap.Name,
ps.peer.Addr,
)
}
}
peersLock.Lock()
- peersByIdLock.Lock()
+ peersByIDLock.Lock()
kpLock.Lock()
for addr, ps := range peers {
ps.peer.BusyR.Lock()
govpn.Printf(`[peer-delete bind="%s" peer="%s"]`, *bindAddr, ps.peer)
delete(peers, addr)
delete(knownPeers, addr)
- delete(peersById, *ps.peer.Id)
+ delete(peersByID, *ps.peer.ID)
go govpn.ScriptCall(
- confs[*ps.peer.Id].Down,
+ confs[*ps.peer.ID].Down,
ps.tap.Name,
ps.peer.Addr,
)
}
hsLock.Unlock()
peersLock.Unlock()
- peersByIdLock.Unlock()
+ peersByIDLock.Unlock()
kpLock.Unlock()
}
}