diff --git a/swarm/network/simulation/node.go b/swarm/network/simulation/node.go index 24afe51a4..4c3834de3 100644 --- a/swarm/network/simulation/node.go +++ b/swarm/network/simulation/node.go @@ -222,11 +222,11 @@ func (s *Simulation) UploadSnapshot(snapshotFile string, opts ...AddNodeOption) //the snapshot probably has the property EnableMsgEvents not set //just in case, set it to true! //(we need this to wait for messages before uploading) - for _, n := range snap.Nodes { - n.Node.Config.EnableMsgEvents = true - n.Node.Config.Services = s.serviceNames + for i := range snap.Nodes { + snap.Nodes[i].Node.Config.EnableMsgEvents = true + snap.Nodes[i].Node.Config.Services = s.serviceNames for _, o := range opts { - o(n.Node.Config) + o(snap.Nodes[i].Node.Config) } }