Skip to content

Commit 86a1f0c

Browse files
authored
core/rawdb: fix ancient root folder (ethereum#29697)
1 parent 2c67fab commit 86a1f0c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

core/rawdb/database.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,10 +197,11 @@ func NewDatabaseWithFreezer(db ethdb.KeyValueStore, ancient string, namespace st
197197
// Create the idle freezer instance. If the given ancient directory is empty,
198198
// in-memory chain freezer is used (e.g. dev mode); otherwise the regular
199199
// file-based freezer is created.
200-
if ancient != "" {
201-
ancient = resolveChainFreezerDir(ancient)
200+
chainFreezerDir := ancient
201+
if chainFreezerDir != "" {
202+
chainFreezerDir = resolveChainFreezerDir(chainFreezerDir)
202203
}
203-
frdb, err := newChainFreezer(ancient, namespace, readonly)
204+
frdb, err := newChainFreezer(chainFreezerDir, namespace, readonly)
204205
if err != nil {
205206
printChainMetadata(db)
206207
return nil, err

0 commit comments

Comments
 (0)