diff options
author | Abirdcfly <fp544037857@gmail.com> | 2022-09-07 04:25:08 +0000 |
---|---|---|
committer | Gopher Robot <gobot@golang.org> | 2022-09-09 15:30:04 +0000 |
commit | 1b196988d49401d41c20d3445d141ce0e2857979 (patch) | |
tree | fd9fba1f90a3484d02c5a6063016237ba71961a8 /src/cmd/go/internal/modload/load.go | |
parent | 9a5574afe62b52836145fdf1423e1ac5bdad69d2 (diff) | |
download | go-1b196988d49401d41c20d3445d141ce0e2857979.tar.gz go-1b196988d49401d41c20d3445d141ce0e2857979.zip |
cmd/go/internal/modload: use atomic.Pointer for Requirements.graph
Change-Id: Ie543e1b1df667cfaf3aafa4be727881461ee8b7d
GitHub-Last-Rev: ed993dbe2445c4797303138b62f6c7e26050dcd4
GitHub-Pull-Request: golang/go#54888
Reviewed-on: https://go-review.googlesource.com/c/go/+/428716
Auto-Submit: Bryan Mills <bcmills@google.com>
Run-TryBot: Bryan Mills <bcmills@google.com>
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Diffstat (limited to 'src/cmd/go/internal/modload/load.go')
-rw-r--r-- | src/cmd/go/internal/modload/load.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modload/load.go b/src/cmd/go/internal/modload/load.go index 69b0c30978..060d0cb21a 100644 --- a/src/cmd/go/internal/modload/load.go +++ b/src/cmd/go/internal/modload/load.go @@ -1837,7 +1837,7 @@ func (ld *loader) computePatternAll() (all []string) { func (ld *loader) checkMultiplePaths() { mods := ld.requirements.rootModules if cached := ld.requirements.graph.Load(); cached != nil { - if mg := cached.(cachedGraph).mg; mg != nil { + if mg := cached.mg; mg != nil { mods = mg.BuildList() } } |