File tree 1 file changed +6
-21
lines changed
1 file changed +6
-21
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ import (
14
14
"time"
15
15
16
16
"github.com/google/uuid"
17
- "golang.org/x/sync/errgroup"
18
17
)
19
18
20
19
type ClusterInput struct {
@@ -59,27 +58,13 @@ func NewCluster(in *ClusterInput) *Cluster {
59
58
}
60
59
c .network = network
61
60
62
- g := new (errgroup.Group )
63
- var mu sync.Mutex
64
-
65
61
for i := range c .Nodes {
66
- func (i int ) {
67
- g .Go (func () error {
68
- node , err := NewNode (in , i , network .ID )
69
- if err != nil {
70
- return fmt .Errorf ("create node %d: %w" , i , err )
71
- }
72
- in .T .Logf ("node%d created with ID %s" , i , node .ID )
73
- mu .Lock ()
74
- c .Nodes [i ] = * node
75
- mu .Unlock ()
76
- return nil
77
- })
78
- }(i )
79
- }
80
-
81
- if err := g .Wait (); err != nil {
82
- in .T .Fatalf ("failed to create nodes: %v" , err )
62
+ node , err := NewNode (in , i , network .ID )
63
+ if err != nil {
64
+ in .T .Fatalf ("create node %d: %v" , i , err )
65
+ }
66
+ in .T .Logf ("node%d created with ID %s" , i , node .ID )
67
+ c .Nodes [i ] = * node
83
68
}
84
69
85
70
return c
You can’t perform that action at this time.
0 commit comments