Currently, if for some reason http.ListenAndServe fails, any running running godoc processes don't get killed. I don't think this would ever actually happen because, with godoc being set up in a separate go routine, http.ListenAndServe would always(?) fail before the godoc server started. This change ensures that, if a Proxy has a cmd, it is closed when http.ListenAndServe fails. Change-Id: I0d3bfae0c16bc583248c2052a4d7a84c95127e76 Reviewed-on: https://go-review.googlesource.com/8570 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> |
||
|---|---|---|
| benchmark/parse | ||
| blog | ||
| cmd | ||
| container/intsets | ||
| cover | ||
| go | ||
| godoc | ||
| imports | ||
| oracle | ||
| playground | ||
| present | ||
| refactor | ||
| .gitattributes | ||
| .gitignore | ||
| AUTHORS | ||
| CONTRIBUTING.md | ||
| CONTRIBUTORS | ||
| LICENSE | ||
| PATENTS | ||
| README | ||
| codereview.cfg | ||
README
This subrepository holds the source for various packages and tools that support the Go programming language. Some of the tools, godoc and vet for example, are included in binary Go distributions. Others, including the Go oracle and the test coverage tool, can be fetched with "go get". Packages include a type-checker for Go and an implementation of the Static Single Assignment form (SSA) representation for Go programs. To submit changes to this repository, see http://golang.org/doc/contribute.html.