]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/go: use normal code 2 for 'no such tool'
authorRob Pike <r@golang.org>
Sun, 16 Oct 2016 18:13:37 +0000 (11:13 -0700)
committerRob Pike <r@golang.org>
Sun, 16 Oct 2016 22:29:39 +0000 (22:29 +0000)
Exit code 3 is unprecedented and inconsistent with other failures here,
such as having no tool directory.

Fixes #17145

Change-Id: Ie7ed56494d4511a600214666ce3a726d63a8fd8e
Reviewed-on: https://go-review.googlesource.com/31253
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>

src/cmd/go/tool.go

index b829037ec58030ca3118e81aa99119fa74f4b36d..38110cfd3fb7c016b0779ca758693c1732d6371c 100644 (file)
@@ -60,7 +60,7 @@ func tool(toolName string) string {
                } else {
                        fmt.Fprintf(os.Stderr, "go tool: no such tool %q\n", toolName)
                }
-               setExitStatus(3)
+               setExitStatus(2)
                exit()
        }
        return toolPath