aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWeixie Cui <cuiweixie@gmail.com>2026-04-09 13:42:14 +0000
committerGopher Robot <gobot@golang.org>2026-04-14 07:00:40 -0700
commit78314e01407678a19b30bc11aba450808686155f (patch)
tree16c88ab7b74c2a8cbe365634fcc0fbce6842ca37
parent11b596c22dcabf91f9595da778b00e26f4d661a8 (diff)
downloadgo-78314e01407678a19b30bc11aba450808686155f.tar.xz
internal/coverage: first write error never recorded
Change-Id: Ie51246263ede8e069cd72a9646e0d485ec3d3806 GitHub-Last-Rev: 5a610d393a01e710db8db4639837b75816e06e04 GitHub-Pull-Request: golang/go#78610 Reviewed-on: https://go-review.googlesource.com/c/go/+/764483 Reviewed-by: Keith Randall <khr@google.com> LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Keith Randall <khr@golang.org> Reviewed-by: David Chase <drchase@google.com> Reviewed-by: Keith Randall <khr@golang.org>
-rw-r--r--src/internal/coverage/encodemeta/encode.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/internal/coverage/encodemeta/encode.go b/src/internal/coverage/encodemeta/encode.go
index e8f70fe575..a766137f3c 100644
--- a/src/internal/coverage/encodemeta/encode.go
+++ b/src/internal/coverage/encodemeta/encode.go
@@ -110,7 +110,7 @@ func (b *CoverageMetaDataBuilder) emitFunc(w io.WriteSeeker, off int64, f funcDe
}
func (b *CoverageMetaDataBuilder) reportWriteError(err error) {
- if b.werr != nil {
+ if b.werr == nil {
b.werr = err
}
}