From 5d9dd742ab2206ddb3da9bb658f62b32a756bfd3 Mon Sep 17 00:00:00 2001 From: hackyminer Date: Mon, 4 Feb 2019 05:47:45 +0900 Subject: [PATCH] trie/database: add a missing unlock --- trie/database.go | 1 + 1 file changed, 1 insertion(+) diff --git a/trie/database.go b/trie/database.go index 739a98addb..aba5943f5a 100644 --- a/trie/database.go +++ b/trie/database.go @@ -679,6 +679,7 @@ func (db *Database) Commit(node common.Hash, report bool) error { } if batch.ValueSize() > ethdb.IdealBatchSize { if err := batch.Write(); err != nil { + db.lock.RUnlock() return err } batch.Reset()