diff --git a/tsdb/store.go b/tsdb/store.go index 6af0eeafb7..eabb9c8840 100644 --- a/tsdb/store.go +++ b/tsdb/store.go @@ -358,6 +358,7 @@ func (s *Store) Close() error { for _, sfile := range s.sfiles { // Close out the series files. if err := sfile.Close(); err != nil { + s.mu.Unlock() return err } }