diff --git a/index/store/goleveldb/reader.go b/index/store/goleveldb/reader.go index 49ab314f..28c50a09 100644 --- a/index/store/goleveldb/reader.go +++ b/index/store/goleveldb/reader.go @@ -27,6 +27,10 @@ func newReader(store *Store) (*Reader, error) { }, nil } +func (r *Reader) BytesSafeAfterClose() bool { + return true +} + func (r *Reader) Get(key []byte) ([]byte, error) { return r.store.getWithSnapshot(key, r.snapshot) } diff --git a/index/store/goleveldb/writer.go b/index/store/goleveldb/writer.go index 946c1187..12824d71 100644 --- a/index/store/goleveldb/writer.go +++ b/index/store/goleveldb/writer.go @@ -24,6 +24,10 @@ func newWriter(store *Store) (*Writer, error) { }, nil } +func (w *Writer) BytesSafeAfterClose() bool { + return false +} + func (w *Writer) Set(key, val []byte) error { return w.store.setlocked(key, val) }