commit | 5f0293f5eba8b40c8253b1b100c2ce431552287a | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Fri Jun 15 20:43:07 2018 -0400 |
committer | Russ Cox <rsc@golang.org> | Sat Jun 16 02:06:19 2018 +0000 |
tree | 6bf3309fbc8abf234e0927594a8673a4ce998a0d | |
parent | 0a6cdd775a6812169f1b0e5c6bfb27d35d50cbef [diff] |
cmd/go/internal/par: fix cond crash Change-Id: Ie35a1699ce669571791c625cd6e212634e73f869 Reviewed-on: https://go-review.googlesource.com/119336 Run-TryBot: Russ Cox <rsc@golang.org> Reviewed-by: Russ Cox <rsc@golang.org>
diff --git a/vendor/cmd/go/internal/par/work.go b/vendor/cmd/go/internal/par/work.go index 31c29b1..44a4e8c 100644 --- a/vendor/cmd/go/internal/par/work.go +++ b/vendor/cmd/go/internal/par/work.go
@@ -26,7 +26,6 @@ func (w *Work) init() { if w.added == nil { w.added = make(map[interface{}]bool) - w.wait.L = &w.mu } } @@ -61,6 +60,7 @@ w.running = n w.f = f + w.wait.L = &w.mu for i := 0; i < n-1; i++ { go w.runner()