]> Cypherpunks repositories - gostls13.git/commit
cmd/go: avoid infinite loop in go list -json -e on import cycle
authorRuss Cox <rsc@golang.org>
Thu, 19 Apr 2018 01:26:55 +0000 (21:26 -0400)
committerRuss Cox <rsc@golang.org>
Wed, 25 Apr 2018 17:08:07 +0000 (17:08 +0000)
commitf2df0ec7dd0552af9a7ee4ab1bf77c302f08bd57
treebd3442b7f0095d33cdcc0a9a847ad02fc31eb184
parent25813f9f91c4090f0cd98cd2e79fdeddde6b273d
cmd/go: avoid infinite loop in go list -json -e on import cycle

Don't chase import cycles forever preparing list JSON.

Fixes #24086.

Change-Id: Ia1139d0c8d813d068c367a8baee59d240a545617
Reviewed-on: https://go-review.googlesource.com/108016
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
src/cmd/go/go_test.go
src/cmd/go/internal/work/action.go