We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0bb1a42 commit c76d991Copy full SHA for c76d991
examples/server/distributed/main.go
@@ -80,7 +80,6 @@ func parent() {
80
var wg sync.WaitGroup
81
childURLs := make([]*url.URL, len(ports))
82
for i, port := range ports {
83
- wg.Add(1)
84
childURL := fmt.Sprintf("http://localhost:%s", port)
85
childURLs[i], err = url.Parse(childURL)
86
if err != nil {
@@ -89,6 +88,8 @@ func parent() {
89
88
cmd := exec.CommandContext(ctx, exe, os.Args[1:]...)
90
cmd.Env = append(os.Environ(), fmt.Sprintf("%s=%s", childPortVar, port))
91
cmd.Stderr = os.Stderr
+
92
+ wg.Add(1)
93
go func() {
94
defer wg.Done()
95
log.Printf("starting child %d at %s", i, childURL)
0 commit comments