From 7f3956152d3295f7943af1caadf7fd31362d8200 Mon Sep 17 00:00:00 2001 From: Martin Holst Swende Date: Wed, 23 Oct 2019 17:48:35 +0200 Subject: [PATCH] leveldb: fix nil deref --- ethdb/leveldb/leveldb.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ethdb/leveldb/leveldb.go b/ethdb/leveldb/leveldb.go index 83897af709..20bc73c9a0 100644 --- a/ethdb/leveldb/leveldb.go +++ b/ethdb/leveldb/leveldb.go @@ -455,7 +455,9 @@ func (b *batch) ValueSize() int { // Write flushes any accumulated data to disk. func (b *batch) Write() error { - b.writeGauge.Inc(1) + if b.writeGauge != nil { + b.writeGauge.Inc(1) + } return b.db.Write(b.b, nil) }