diff --git a/cmd/geth/config.go b/cmd/geth/config.go index 0050a51b8a..26eeccb8b6 100644 --- a/cmd/geth/config.go +++ b/cmd/geth/config.go @@ -174,9 +174,8 @@ func makeFullNode(ctx *cli.Context) (*node.Node, ethapi.Backend) { } isLegacy, _, err := dbHasLegacyReceipts(eth.ChainDb(), firstIdx) if err != nil { - utils.Fatalf("Failed to check db for legacy receipts: %v", err) - } - if isLegacy { + log.Error("Failed to check db for legacy receipts", "err", err) + } else if isLegacy { log.Warn("Database has receipts with a legacy format. Please run `geth db freezer-migrate`.") } }