From: Ian Lance Taylor Date: Fri, 24 Jun 2022 21:34:28 +0000 (-0700) Subject: os/exec: clarify that Wait must be called X-Git-Tag: go1.19rc1~3 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=53a4152d478d75ef4b71e428b9d69ed54144081f;p=gostls13.git os/exec: clarify that Wait must be called Fixes #52580 Change-Id: Ib2dd8a793b9c6fcb083abb3f7c346f6279adefc9 Reviewed-on: https://go-review.googlesource.com/c/go/+/414056 Run-TryBot: Ian Lance Taylor TryBot-Result: Gopher Robot Reviewed-by: Alan Donovan Reviewed-by: Cherry Mui --- diff --git a/src/os/exec/exec.go b/src/os/exec/exec.go index f0dc7dab7d..57d18420bb 100644 --- a/src/os/exec/exec.go +++ b/src/os/exec/exec.go @@ -462,8 +462,8 @@ func lookExtensions(path, dir string) (string, error) { // // If Start returns successfully, the c.Process field will be set. // -// The Wait method will return the exit code and release associated resources -// once the command exits. +// After a successful call to Start the Wait method must be called in +// order to release associated system resources. func (c *Cmd) Start() error { if c.Path == "" && c.Err == nil && c.lookPathErr == nil { c.Err = errors.New("exec: no command")