diff options
Diffstat (limited to 'pkg/coveragedb')
| -rw-r--r-- | pkg/coveragedb/coveragedb.go | 4 |
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) } |
