write lock cover buffer change

This commit is contained in:
maskpp 2024-06-17 16:11:02 +08:00
parent 34b46a2f75
commit 4b8959580d

View file

@ -262,8 +262,8 @@ func (dl *diskLayer) revert(h *history, loader triestate.TrieLoader) (*diskLayer
// setBufferSize sets the node buffer size to the provided value. // setBufferSize sets the node buffer size to the provided value.
func (dl *diskLayer) setBufferSize(size int) error { func (dl *diskLayer) setBufferSize(size int) error {
dl.lock.RLock() dl.lock.Lock()
defer dl.lock.RUnlock() defer dl.lock.Unlock()
if dl.stale { if dl.stale {
return errSnapshotStale return errSnapshotStale