aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/coveragedb
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/coveragedb')
-rw-r--r--pkg/coveragedb/coveragedb.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/coveragedb/coveragedb.go b/pkg/coveragedb/coveragedb.go
index e0a139371..50fbd0633 100644
--- a/pkg/coveragedb/coveragedb.go
+++ b/pkg/coveragedb/coveragedb.go
@@ -416,9 +416,9 @@ func FilesCoverageStream(ctx context.Context, client spannerclient.SpannerClient
resCh := make(chan *FileCoverageWithLineInfo)
errCh := make(chan error)
go func() {
- defer iter.Stop()
- defer close(resCh)
defer close(errCh)
+ defer close(resCh)
+ defer iter.Stop()
if err := readIterToChan(ctx, iter, resCh); err != nil {
errCh <- fmt.Errorf("readIterToChan: %w", err)
}