perf: Fix memory leak in cachedIterator (#17628)

pull/18097/head
benclive 2 weeks ago committed by GitHub
parent 2e2e7093d2
commit 87aa954e18
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      pkg/iter/cache.go

@ -98,6 +98,9 @@ func (it *cachedIterator) Err() error { return it.iterErr }
func (it *cachedIterator) Close() error {
it.Reset()
if it.wrapped != nil {
it.wrapped.Close()
}
return it.closeErr
}
@ -194,5 +197,8 @@ func (it *cachedSampleIterator) Err() error { return it.iterErr }
func (it *cachedSampleIterator) Close() error {
it.Reset()
if it.wrapped != nil {
it.wrapped.Close()
}
return it.closeErr
}

Loading…
Cancel
Save