diff --git a/core/rawdb/freezer.go b/core/rawdb/freezer.go index d63f06e4d4..3d4dc680d5 100644 --- a/core/rawdb/freezer.go +++ b/core/rawdb/freezer.go @@ -277,7 +277,8 @@ func (f *freezer) freeze(db ethdb.KeyValueStore) { hash := ReadHeadBlockHash(nfdb) if hash == (common.Hash{}) { log.Debug("Current full block hash unavailable") // new chain, empty database - + backoff = true + continue } number := ReadHeaderNumber(nfdb, hash) switch {