From fbdbd722b1376ab50e5bf9e9e963519ef5506f1c Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Sat, 27 Sep 2014 09:37:37 +0200 Subject: [PATCH] Don't add duplicates for introduced nodes without repos (fixes #745) --- model/model.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/model.go b/model/model.go index ec8915ed..3c2103bf 100644 --- a/model/model.go +++ b/model/model.go @@ -475,7 +475,7 @@ func (m *Model) ClusterConfig(nodeID protocol.NodeID, cm protocol.ClusterConfigM var id protocol.NodeID copy(id[:], node.ID) - if _, ok := m.nodeRepos[id]; !ok { + if m.cfg.GetNodeConfiguration(id)==nil { // The node is currently unknown. Add it to the config. l.Infof("Adding node %v to config (vouched for by introducer %v)", id, nodeID)