From 78314e01407678a19b30bc11aba450808686155f Mon Sep 17 00:00:00 2001 From: Weixie Cui Date: Thu, 9 Apr 2026 13:42:14 +0000 Subject: 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 LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com Auto-Submit: Keith Randall Reviewed-by: David Chase Reviewed-by: Keith Randall --- src/internal/coverage/encodemeta/encode.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 } } -- cgit v1.3